Installation du serveur Sheetize MCP via NuGet
Installation du serveur Sheetize MCP via NuGet
NuGet est un gestionnaire de paquets gratuit et open‑source pour .NET qui simplifie l’ajout, la suppression et la mise à jour des bibliothèques dans les projets Visual Studio. Il gère automatiquement les fichiers de bibliothèque, les références et les modifications de configuration.
Comment installer via la console du Gestionnaire de paquets NuGet
Si vous utilisez Visual Studio Community 2026
-
Ouvrez votre projet :
- Lancez Visual Studio Community 2026 et ouvrez votre application .NET.
-
Créez le fichier
mcp.jsondans le dossier de la solution avec le contenu suivant :- Remplacez
path\\to\\license.licpar le chemin du fichier de licence ou supprimez la ligne de configuration pour la version gratuite.
{ "inputs": [], "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ], "env": {} } } } - Remplacez
-
Vérifiez que le package a bien été installé :
- Accédez à Affichage > Chat GitHub Copilot.
- Allez dans Sélectionner les outils et compétences ; dans la section Ajoutés, le serveur MCP personnalisé doit apparaître.
Si vous utilisez Visual Studio Code
-
Ouvrez votre projet :
- Lancez Visual Studio Code.
-
Dans le dossier racine du projet, créez le dossier et le fichier
.vscode/mcp.jsonavec le contenu suivant :- Remplacez
path\\to\\license.licpar le chemin du fichier de licence ou supprimez la ligne de configuration pour la version gratuite.
{ "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ] } } } - Remplacez
-
Vérifiez que le package a bien été installé :
- Accédez à Affichage > Chat.
- Allez dans Paramètres > Serveurs MCP ; dans la section Espace de travail, le serveur MCP personnalisé doit être répertorié.
Avantages de l’utilisation de NuGet
-
Gestion automatique des dépendances :
- NuGet gère automatiquement les dépendances, garantissant que toutes les bibliothèques requises sont incluses et correctement mises à jour.
-
Mises à jour simplifiées :
- La mise à jour des paquets est simple avec NuGet, que ce soit via la console du gestionnaire de paquets ou l’interface graphique.
-
Intégration avec Visual Studio :
- NuGet est intégré de façon transparente à Visual Studio, offrant une interface conviviale pour la gestion des paquets.
-
Gestion des versions :
- NuGet vous permet de gérer différentes versions de bibliothèques, facilitant le retour à une version antérieure ou le test de nouvelles releases.
Inconvénients de l’utilisation de NuGet
-
Limité à Visual Studio :
- NuGet est principalement conçu pour Visual Studio, même s’il peut être utilisé dans d’autres environnements avec une intégration moindre.
-
Potentiel de conflits de versions :
- La gestion des versions dans des projets importants peut devenir complexe, nécessitant une vigilance accrue.
-
Dépendance au réseau :
- L’installation et la mise à jour des paquets requièrent une connexion Internet. L’utilisation hors ligne peut nécessiter des paquets pré‑téléchargés.
-
Complexité pour les grands projets :
- Les projets volumineux avec de nombreuses dépendances peuvent trouver la gestion via NuGet plus lourde, nécessitant parfois des outils ou des stratégies additionnels.