通过 ZIP 安装 Sheetize MCP Server
通过 ZIP 安装 Sheetize MCP Server
ZIP 包非常适合那些喜欢手动管理库的开发者。使用这种方式,你可以直接下载并解压所需的 DLL 文件,而无需依赖包管理器或安装程序。
通过 ZIP 包进行安装
-
下载 ZIP 包:
- 点击 v26.10 ZIP 下载最新版本的 Sheetize MCP Server(压缩包形式)。
-
解压内容:
- 下载完成后,将 ZIP 文件解压到任意目录。你可以选择将这些文件放在共享目录,亦或是项目结构内部。
-
将自定义 MCP Server 添加到项目中:
使用 Visual Studio Community 2026 时
- 在 solution 文件夹下创建
mcp.json,内容如下: - 将
path\\to\\license.lic替换为许可证文件的实际路径,或在免费版中删除该行配置。
{
"inputs": [],
"servers": {
"sheetize-mcp-server": {
"type": "stdio",
"command": "dotnet",
"args": [
"path\\to\\SheetizeMCPServer.dll",
"--licensePath",
"path\\to\\license.lic"
],
"env": {}
}
}
}使用 Visual Studio Code 时
- 在项目根目录下创建文件夹并创建
.vscode/mcp.json,内容如下: - 同样将
path\\to\\license.lic替换为实际路径,或在免费版中删除该行。
{
"servers": {
"sheetize-mcp-server": {
"type": "stdio",
"command": "dotnet",
"args": [
"path\\to\\SheetizeMCPServer.dll",
"--licensePath",
"path\\to\\license.lic"
]
}
}
}使用 Claude Desktop 时
- 打开
claude_desktop_config.json,添加以下配置代码: - 替换
path\\to\\license.lic为实际路径,或在免费版中删除该行。
{
"mcpServers": {
"sheetize-mcp-server": {
"command": "dotnet",
"args": [
"path\\to\\SheetizeMCPServer.dll",
"--licensePath",
"path\\to\\license.lic"
]
}
}
}使用 ChatGPT Desktop 时
- 前往
%USERPROFILE%\\.codex\,打开config.yaml,添加以下配置代码: - 同样将
path\\to\\license.lic替换为实际路径,或在免费版中删除该行。
[mcp_servers.sheetize_mpc_server]
command = 'C:\Program Files\dotnet\dotnet.exe'
args = [
'path\\to\\SheetizeMCPServer.dll',
'--licensePath',
'path\\to\\license.lic'
]- 手动更新:
- 若有新版本发布,需要手动下载更新的 ZIP 包,并用新的 DLL 文件替换项目中旧的 DLL。
使用 ZIP 包的优势
-
完全可控:
- 你可以自行决定 DLL 存放位置以及在项目中的引用方式,适合需要自定义配置或手动管理依赖的场景。
-
无需依赖包管理器:
- 与 NuGet 不同,你不必依赖包管理器进行安装。对那些无法使用或不希望使用包管理器的环境尤为有益。
-
便携性强:
- ZIP 包易于在不同机器之间共享和迁移,非常适合需要跨系统分发且不依赖外部工具的项目。
使用 ZIP 包的劣势
-
需手动管理:
- 与 NuGet 的自动更新和依赖管理不同,使用 ZIP 包时你必须自行处理更新,并确保所有必要的 DLL 已正确引用。
-
可能导致版本冲突:
- 在多项目或团队协作时,如果不同项目使用了不同版本的 DLL,可能会出现冲突,需要对各项目的版本进行细致跟踪。
-
没有自动更新:
- 新版发布时不会有自动通知或更新,除非你主动检查,否则可能会一直使用旧版库。