Sheetize MCP-Server via NuGet installieren
Sheetize MCP-Server via NuGet installieren
NuGet ist ein kostenloser, quelloffener Paketmanager für .NET, der das Hinzufügen, Entfernen und Aktualisieren von Bibliotheken in Visual‑Studio‑Projekten vereinfacht. Er verwaltet Bibliotheksdateien, Referenzen und Konfigurationsänderungen automatisch.
Wie man über die NuGet‑Package‑Manager‑Konsole installiert
Wenn Sie Visual Studio Community 2026 verwenden
-
Projekt öffnen:
- Starten Sie Visual Studio Community 2026 und öffnen Sie Ihre .NET‑Anwendung.
-
mcp.json‑Datei im Lösungsordner mit folgendem Inhalt anlegen:
- Ersetzen Sie
path\\to\\license.licdurch den Pfad zu Ihrer Lizenzdatei oder entfernen Sie die Konfigurationszeile für die kostenlose Version.
{ "inputs": [], "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ], "env": {} } } } - Ersetzen Sie
-
Überprüfen, ob das Paket erfolgreich installiert wurde:
- Navigieren Sie zu Ansicht > GitHub Copilot Chat.
- Öffnen Sie Tools und Skills auswählen und prüfen Sie im Abschnitt „Hinzugefügt“, ob der benutzerdefinierte MCP‑Server angezeigt wird.
Wenn Sie Visual Studio Code verwenden
-
Projekt öffnen:
- Starten Sie Visual Studio Code.
-
Im Stammverzeichnis des Projekts den Ordner und die Datei
.vscode/mcp.jsonmit folgendem Inhalt anlegen:- Ersetzen Sie
path\\to\\license.licdurch den Pfad zu Ihrer Lizenzdatei oder entfernen Sie die Konfigurationszeile für die kostenlose Version.
{ "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ] } } } - Ersetzen Sie
-
Überprüfen, ob das Paket erfolgreich installiert wurde:
- Navigieren Sie zu Ansicht > Chat.
- Öffnen Sie Einstellungen > MCP‑Server und prüfen Sie im Abschnitt „Arbeitsbereich“, ob der benutzerdefinierte MCP‑Server aufgeführt ist.
Vorteile der Verwendung von NuGet
-
Automatisches Abhängigkeitsmanagement:
- NuGet kümmert sich automatisch um Abhängigkeiten und stellt sicher, dass alle benötigten Bibliotheken korrekt enthalten und aktualisiert werden.
-
Vereinfachte Updates:
- Pakete zu aktualisieren ist unkompliziert – entweder über die Package‑Manager‑Konsole oder die grafische Oberfläche.
-
Integration in Visual Studio:
- NuGet ist nahtlos in Visual Studio integriert und bietet eine benutzerfreundliche Oberfläche zur Paketverwaltung.
-
Versionierung:
- Mit NuGet können Sie verschiedene Bibliotheksversionen verwalten, was das Zurücksetzen auf frühere Versionen oder das Testen neuer Releases erleichtert.
Nachteile der Verwendung von NuGet
-
Begrenzung auf Visual Studio:
- NuGet ist primär für Visual Studio konzipiert; in anderen Umgebungen ist die Integration weniger ausgeprägt.
-
Mögliche Versionskonflikte:
- Bei größeren Projekten kann das Management von Versionen komplex werden und erfordert sorgfältige Aufmerksamkeit.
-
Netzwerkabhängigkeit:
- Das Installieren und Aktualisieren von Paketen benötigt eine Internetverbindung. Offline‑Arbeit erfordert vorher heruntergeladene Pakete.
-
Komplexität bei großen Projekten:
- Umfangreiche Projekte mit vielen Abhängigkeiten können die NuGet‑Verwaltung belastend machen und erfordern zusätzliche Werkzeuge oder Strategien.