Инсталиране на Sheetize MCP Server чрез NuGet
Инсталиране на Sheetize MCP Server чрез NuGet
NuGet е безплатен, с отворен код, пакетен мениджър за .NET, който опростява добавянето, премахването и обновяването на библиотеки във Visual Studio проекти. Той автоматично управлява файловете на библиотеките, референциите и промените в конфигурацията.
Как да инсталирате чрез конзолата за управление на пакети NuGet
Ако използвате Visual Studio Community 2026
-
Отворете вашия проект:
- Стартирайте Visual Studio Community 2026 и отворете вашето .NET приложение.
-
Създайте файл mcp.json в папката на решението със следното съдържание:
- Заменете
path\\to\\license.licс пътя към вашия лиценз файл или премахнете реда с конфигурацията за безплатната версия.
{ "inputs": [], "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ], "env": {} } } } - Заменете
-
Проверете дали пакетът е инсталиран успешно:
- Отидете в View > GitHub Copilot Chat.
- Отидете в Select tools and skills и в секцията Added проверете дали е наличен вашият персонализиран MCP сървър.
Ако използвате Visual Studio Code
-
Отворете вашия проект:
- Стартирайте Visual Studio Code.
-
В кореновата папка на проекта създайте папка и файл
.vscode/mcp.jsonсъс следното съдържание:- Заменете
path\\to\\license.licс пътя към вашия лиценз файл или премахнете реда с конфигурацията за безплатната версия.
{ "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ] } } } - Заменете
-
Проверете дали пакетът е инсталиран успешно:
- Отидете в View > Chat.
- Отидете в Settings > MCP Servers и в секцията Workspace проверете дали вашият персонализиран MCP сървър е наличен.
Предимства на използването на NuGet
-
Автоматично управление на зависимости:
- NuGet автоматично се грижи за зависимостите, като гарантира, че всички нужни библиотеки са включени и актуализирани правилно.
-
Опростени актуализации:
- Обновяването на пакети е лесно с NuGet, независимо дали се прави през конзолата за управление на пакети или чрез графичния интерфейс.
-
Интеграция с Visual Studio:
- NuGet е плътно интегриран във Visual Studio, предоставяйки потребителски приятелски интерфейс за управление на пакети.
-
Версиониране:
- NuGet ви позволява да управлявате различни версии на библиотеките, като улеснява връщането към предишни версии или тестването на нови релийзи.
Недостатъци на използването на NuGet
-
Ограниченост до Visual Studio:
- NuGet е предимно проектиран за Visual Studio, въпреки че може да се използва в други среди с по‑малка степен на интеграция.
-
Възможност за конфликти на версии:
- Управлението на версии в по‑големи проекти може да стане сложно и изисква внимателно наблюдение.
-
Зависимост от интернет:
- Инсталирането и актуализирането на пакети изисква интернет връзка. За работа офлайн трябва предварително да се изтеглят пакетите.
-
Сложност при големи проекти:
- При големи проекти с множество зависимости управлението чрез NuGet може да се окаже по‑трудно, изискваща допълнителни инструменти или стратегии.