Instalarea Sheetize MCP Server prin NuGet
Instalarea Sheetize MCP Server prin NuGet
NuGet este un manager de pachete gratuit și open‑source pentru .NET, care simplifică adăugarea, eliminarea și actualizarea bibliotecilor în proiectele Visual Studio. Gestionază automat fișierele de bibliotecă, referințele și modificările de configurare.
Cum se instalează prin consola Package Manager din NuGet
Dacă folosești Visual Studio Community 2026
-
Deschide proiectul:
- Pornește Visual Studio Community 2026 și deschide aplicația ta .NET.
-
Creează fișierul
mcp.jsonîn dosarul soluției cu următorul conținut:- Înlocuiește
path\\to\\license.liccu calea către fișierul de licență sau elimină linia de configurare pentru versiunea gratuită.
{ "inputs": [], "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ], "env": {} } } } - Înlocuiește
-
Verifică dacă pachetul a fost instalat cu succes:
- Mergi la View > GitHub Copilot Chat.
- Deschide Select tools and skills și verifică în secțiunea Added că serverul MCP personalizat apare acolo.
Dacă folosești Visual Studio Code
-
Deschide proiectul:
- Pornește Visual Studio Code.
-
În dosarul rădăcină al proiectului creează folderul și fișierul
.vscode/mcp.jsoncu următorul conținut:- Înlocuiește
path\\to\\license.liccu calea către fișierul de licență sau elimină linia de configurare pentru versiunea gratuită.
{ "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ] } } } - Înlocuiește
-
Verifică dacă pachetul a fost instalat cu succes:
- Mergi la View > Chat.
- Navighează la Settings > MCP Servers și verifică în secțiunea Workspace că serverul MCP personalizat este listat.
Avantaje ale utilizării NuGet
-
Gestionare automată a dependențelor:
- NuGet se ocupă automat de dependențe, asigurând că toate bibliotecile necesare sunt incluse și actualizate corect.
-
Actualizări simplificate:
- Actualizarea pachetelor este ușor de realizat prin NuGet, fie prin consola Package Manager, fie prin interfața grafică.
-
Integrare cu Visual Studio:
- NuGet este integrat perfect în Visual Studio, oferind o interfață prietenoasă pentru administrarea pachetelor.
-
Versionare:
- NuGet permite gestionarea diferitelor versiuni ale bibliotecilor, facilitând revenirea la versiuni anterioare sau testarea de noi lansări.
Dezavantaje ale utilizării NuGet
-
Limitat la Visual Studio:
- NuGet este conceput în principal pentru Visual Studio, deși poate fi folosit în alte medii, dar cu integrare redusă.
-
Posibile conflicte de versiune:
- Gestionarea versiunilor în proiecte mari poate deveni complexă și necesită atenție sporită.
-
Dependență de rețea:
- Instalarea și actualizarea pachetelor necesită o conexiune la internet. Utilizarea offline poate necesita descărcarea prealabilă a pachetelor.
-
Complexitate pentru proiecte mari:
- Proiectele cu multe dependențe pot găsi managementul prin NuGet mai greoi, necesitând instrumente sau strategii suplimentare.