Snail Addin 安装指南

系统要求

项目要求
操作系统Windows 10 / 11(64 位)
SolidWorks2020 或更高版本(64 位)
.NET Framework4.8 或更高版本(Windows 10/11 自带)
磁盘空间约 50 MB
网络激活授权时需要联网,免费版不需要联网

第 1 步 — 下载

  1. 访问: 下载页面
  2. 点击下载 SnailAddin_Setup_*.*.*.*.exe安装文件

第 2 步 — 关闭 SolidWorks

重要:安装前必须关闭 SolidWorks。如果 SolidWorks 正在运行,插件可能无法正确加载。

  1. 关闭所有 SolidWorks 窗口
  2. 在任务管理器中确认没有 SLDWORKS.exe 进程(Ctrl + Shift + Esc)

第 3 步 — 运行安装程序

  1. 双击 SnailAddin_Setup_1.0.0.0.exe
  2. 如果 Windows 弹出 用户账户控制(UAC) 提示,点击 是
    • 安装程序需要管理员权限才能向 SolidWorks 注册插件
  3. 选择安装语言(English 或 简体中文)
  4. 按向导操作:
    • 接受默认安装路径(C:\Program Files\SnailAddin)或自定义路径
    • 点击 安装
  5. 完成后取消勾选 打开安装目录(除非你想查看文件)
  6. 点击 完成

如果 Windows SmartScreen 提示“Windows 已保护你的电脑”,点击 更多信息 → 仍要运行。这个警告是因为安装程序尚未进行代码签名。


第 4 步 — 启动 SolidWorks

  1. 打开 SolidWorks
  2. 在 CommandManager(窗口顶部)中查找 Snail Addin 选项卡
  3. 点击任意按钮验证插件已加载

如果选项卡未出现,请查看下方的 故障排除。


第 5 步 — 激活授权

免费版

开箱即用,无需激活。

专业版(Pro)

购买后,你会收到一封包含授权码的邮件(格式:SNL1-P-XXXX-XXXX-XXXX-XXXX)。

  1. 打开 SolidWorks
  2. 进入 Snail Addin 选项卡
  3. 点击 Like me
  4. 将授权码粘贴到输入框中
  5. 点击 激活
  6. 看到 “Activation successful.” 且状态变为 Pro Version 即成功

授权绑定本机。如需在其他电脑上使用,请先点击 解绑,然后在另一台电脑上重新激活。


故障排除

SolidWorks 中不显示 Snail Addin 选项卡

原因:插件未注册,或安装时 SolidWorks 正在运行。

解决方法:

  1. 完全关闭 SolidWorks
  2. 重新运行安装程序
  3. 打开 SolidWorks

如果仍未显示,请以管理员身份打开命令提示符,运行以下命令:

"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm.exe" /codebase "C:\Program Files\SnailAddin\MainAddin.dll"

然后重启 SolidWorks。

安装失败,提示需要 .NET Framework 4.8

原因:系统未安装 .NET Framework 4.8。

解决方法:

  1. 安装程序会提示打开下载页面
  2. 从微软官网安装 .NET Framework 4.8
  3. 重启电脑
  4. 再次运行 Snail Addin 安装程序

激活失败,提示“Network error”

原因:插件无法连接到激活服务器。

解决方法:

  1. 检查网络连接
  2. 确保防火墙或代理没有屏蔽 snaddin.com
  3. 重试

如果问题依旧,请联系支持。

激活失败,提示“Machine code mismatch”

原因:该授权码已在另一台机器上激活。

解决方法:

  1. 在原来的机器上,打开 Like me 窗口,点击 解绑
  2. 然后在新机器上重新激活

如果原机器已无法访问,请联系支持。

安装时出现“未知发布者”警告

原因:安装程序尚未进行代码签名。

解决方法:

  • 点击 更多信息 → 仍要运行
  • 这是安全的。已签名的版本将在未来发布

卸载

  1. 关闭 SolidWorks
  2. 打开 设置 → 应用 → 已安装的应用(Windows 11)
    或 控制面板 → 程序和功能(Windows 10)
  3. 在列表中找到 Snail Addin
  4. 点击 卸载
  5. 按向导完成

手动注册(高级)

如果自动注册因任何原因失败,你可以手动注册插件:

  • 以管理员身份打开命令提示符
  • 运行:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm.exe" /codebase "C:\Program Files\SnailAddin\MainAddin.dll"
  • 预期输出:Types registered successfully
  • 重启 SolidWorks

手动反注册:

"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm.exe" /unregister "C:\Program Files\SnailAddin\MainAddin.dll"