Sheetize MCP Server telepítése NuGet használatával

Sheetize MCP Server telepítése NuGet használatával


A NuGet egy ingyenes, nyílt forráskódú csomagkezelő a .NET-hez, amely egyszerűsíti a könyvtárak hozzáadását, eltávolítását és frissítését a Visual Studio projektekben. Automatikusan kezeli a könyvtárfájlokat, hivatkozásokat és a konfigurációváltozásokat.

Telepítés NuGet csomagkezelő konzolból

Ha a Visual Studio Community 2026-ot használja

  • Nyissa meg a projektet:

    • Indítsa el a Visual Studio Community 2026-ot, és nyissa meg a .NET alkalmazását.
  • Hozzon létre egy mcp.json fájlt a megoldás mappájában a következő tartalommal:

    • Cserélje le a path\\to\\license.lic részt a licencfájl elérési útjára, vagy távolítsa el a konfigurációs sort a ingyenes verzióhoz.
    {
    "inputs": [],
    "servers": {
       "sheetize-mcp-server": {
          "type": "stdio",
          "command": "dnx",
          "args": [
          "SheetizeMCPServer",
          "--prerelease",
          "--yes",
          "--licensePath",
          "path\\to\\license.lic"
          ],
          "env": {}
       }
    }
    }
  • Ellenőrizze, hogy a csomag sikeresen települt-e:

    • Navigáljon a View > GitHub Copilot Chat menüpontra.
    • Válassza a Select tools and skills lehetőséget, és ellenőrizze, hogy a Added szakaszban megjelenik-e az egyedi MCP szerver.

Ha a Visual Studio Code-ot használja

  • Nyissa meg a projektet:

    • Indítsa el a Visual Studio Code-ot.
  • A projekt gyökérkönyvtárában hozza létre a .vscode/mcp.json fájlt a következő tartalommal:

    • Cserélje le a path\\to\\license.lic részt a licencfájl elérési útjára, vagy távolítsa el a konfigurációs sort a ingyenes verzióhoz.
    {
       "servers": {
          "sheetize-mcp-server": {
             "type": "stdio",
             "command": "dnx",
             "args": [
             "SheetizeMCPServer",
             "--prerelease",
             "--yes",
             "--licensePath",
             "path\\to\\license.lic"
             ]
          }
       }
    }
  • Ellenőrizze, hogy a csomag sikeresen települt-e:

    • Navigáljon a View > Chat menüpontra.
    • Lépjen a Settings > MCP Servers menübe, és nézze meg, hogy a Workspace szakaszban megjelenik-e az egyedi MCP szerver.

A NuGet használatának előnyei

  • Automatikus függőségkezelés:

    • A NuGet automatikusan kezeli a függőségeket, biztosítva, hogy minden szükséges könyvtár megfelelően legyen beépítve és frissítve.
  • Egyszerű frissítések:

    • A csomagok frissítése egyszerű a NuGet-en keresztül, akár a Package Manager Console, akár a grafikus felület segítségével.
  • Integráció a Visual Studio-val:

    • A NuGet szoros integrációt kínál a Visual Studio-val, felhasználóbarát felületet biztosítva a csomagkezeléshez.
  • Verziókezelés:

    • A NuGet lehetővé teszi a különböző könyvtárverziók kezelését, így könnyen visszatérhet korábbi verziókra vagy tesztelhet új kiadásokat.

A NuGet használatának hátrányai

  • Korlátozott főként a Visual Studio-ra:

    • A NuGet elsősorban a Visual Studio környezethez készült, bár más környezetekben is használható, de kevesebb integrációval.
  • Verzióütközések lehetősége:

    • Nagyobb projektekben a verziók kezelése összetetté válhat, ami fokozott odafigyelést igényel.
  • Hálózati függőség:

    • A csomagok telepítése és frissítése internetkapcsolatot igényel. Offline használathoz előre letöltött csomagokra van szükség.
  • Komplexitás nagy projektek esetén:

    • Az extensive függőségekkel rendelkező projektekben a NuGet kezelése nehezebb lehet, ami további eszközöket vagy stratégiákat igényel.
 Magyar