Installation af Sheetize MCP Server via NuGet
Installation af Sheetize MCP Server via NuGet
NuGet er en gratis, open‑source pakkemanager til .NET, som forenkler tilføjelse, fjernelse og opdatering af biblioteker i Visual Studio‑projekter. Den håndterer biblioteksfiler, referencer og konfigurationsændringer automatisk.
Sådan installeres via NuGet Package Manager Console
Hvis du bruger Visual Studio Community 2026
-
** Åbn dit projekt **:
- Start Visual Studio Community 2026 og åbn din .NET‑applikation.
-
** Opret filen mcp.json i løsningsmappen med følgende indhold **:
- Erstat
path\\to\\license.licmed stien til din licensfil, eller fjern konfigurationslinjen for den gratis version.
{ "inputs": [], "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ], "env": {} } } } - Erstat
-
** Kontroller, at pakken er blevet installeret korrekt **:
- Gå til View > GitHub Copilot Chat.
- Vælg Select tools and skills og se under sektionen Added, at den brugerdefinerede MCP‑server er til stede.
Hvis du bruger Visual Studio Code
-
** Åbn dit projekt **:
- Start Visual Studio Code.
-
** I projektets rodmappe skal du oprette mappen og filen
.vscode/mcp.jsonmed følgende indhold **:- Erstat
path\\to\\license.licmed stien til din licensfil, eller fjern konfigurationslinjen for den gratis version.
{ "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ] } } } - Erstat
-
** Kontroller, at pakken er blevet installeret korrekt **:
- Gå til View > Chat.
- Gå til Settings > MCP Servers og se under sektionen Workspace, at den brugerdefinerede MCP‑server er til stede.
Fordele ved at bruge NuGet
-
Automatisk afhængighedshåndtering:
- NuGet håndterer automatisk afhængigheder, så alle nødvendige biblioteker inkluderes og opdateres korrekt.
-
Forenklede opdateringer:
- Opdatering af pakker er ligetil med NuGet, enten via Package Manager Console eller det grafiske brugerflade.
-
Integration med Visual Studio:
- NuGet er sømløst integreret i Visual Studio og giver en brugervenlig grænseflade til pakkestyring.
-
Versionering:
- NuGet gør det muligt at styre forskellige versioner af biblioteker, så du nemt kan rulle tilbage til en ældre version eller teste nye udgivelser.
Ulemper ved at bruge NuGet
-
Begrænset til Visual Studio:
- NuGet er primært designet til Visual Studio, selvom det kan bruges i andre miljøer med mindre integration.
-
Mulighed for versionskonflikter:
- Håndtering af versioner i store projekter kan blive komplekst og kræver omhyggelig opmærksomhed.
-
Afhængighed af netværk:
- Installation og opdatering af pakker kræver internetforbindelse. Offline‑brug kan kræve foruddownloadede pakker.
-
Kompleksitet i store projekter:
- Store projekter med mange afhængigheder kan finde NuGet‑styring mere besværlig og kan have behov for ekstra værktøjer eller strategier.