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.lic med 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": {}
       }
    }
    }
  • ** 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.json med følgende indhold **:

    • Erstat path\\to\\license.lic med 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"
             ]
          }
       }
    }
  • ** 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.
 Dansk