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.licré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": {} } } } - Cserélje le a
-
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.licré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" ] } } } - Cserélje le a
-
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.