Snail Addin 安装指南
系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Windows 10 / 11(64 位) |
| SolidWorks | 2020 或更高版本(64 位) |
| .NET Framework | 4.8 或更高版本(Windows 10/11 自带) |
| 磁盘空间 | 约 50 MB |
| 网络 | 激活授权时需要联网,免费版不需要联网 |
第 1 步 — 下载
- 访问: 下载页面
- 点击下载
SnailAddin_Setup_*.*.*.*.exe安装文件
第 2 步 — 关闭 SolidWorks
重要:安装前必须关闭 SolidWorks。如果 SolidWorks 正在运行,插件可能无法正确加载。
- 关闭所有 SolidWorks 窗口
- 在任务管理器中确认没有
SLDWORKS.exe进程(Ctrl + Shift + Esc)
第 3 步 — 运行安装程序
- 双击
SnailAddin_Setup_1.0.0.0.exe - 如果 Windows 弹出 用户账户控制(UAC) 提示,点击 是
- 安装程序需要管理员权限才能向 SolidWorks 注册插件
- 选择安装语言(English 或 简体中文)
- 按向导操作:
- 接受默认安装路径(
C:\Program Files\SnailAddin)或自定义路径 - 点击 安装
- 接受默认安装路径(
- 完成后取消勾选 打开安装目录(除非你想查看文件)
- 点击 完成
如果 Windows SmartScreen 提示“Windows 已保护你的电脑”,点击 更多信息 → 仍要运行。这个警告是因为安装程序尚未进行代码签名。
第 4 步 — 启动 SolidWorks
- 打开 SolidWorks
- 在 CommandManager(窗口顶部)中查找 Snail Addin 选项卡
- 点击任意按钮验证插件已加载
如果选项卡未出现,请查看下方的 故障排除。
第 5 步 — 激活授权
免费版
开箱即用,无需激活。
专业版(Pro)
购买后,你会收到一封包含授权码的邮件(格式:SNL1-P-XXXX-XXXX-XXXX-XXXX)。
- 打开 SolidWorks
- 进入 Snail Addin 选项卡
- 点击 Like me
- 将授权码粘贴到输入框中
- 点击 激活
- 看到 “Activation successful.” 且状态变为 Pro Version 即成功
授权绑定本机。如需在其他电脑上使用,请先点击 解绑,然后在另一台电脑上重新激活。
故障排除
SolidWorks 中不显示 Snail Addin 选项卡
原因:插件未注册,或安装时 SolidWorks 正在运行。
解决方法:
- 完全关闭 SolidWorks
- 重新运行安装程序
- 打开 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。
解决方法:
- 安装程序会提示打开下载页面
- 从微软官网安装 .NET Framework 4.8
- 重启电脑
- 再次运行 Snail Addin 安装程序
激活失败,提示“Network error”
原因:插件无法连接到激活服务器。
解决方法:
- 检查网络连接
- 确保防火墙或代理没有屏蔽
snaddin.com - 重试
如果问题依旧,请联系支持。
激活失败,提示“Machine code mismatch”
原因:该授权码已在另一台机器上激活。
解决方法:
- 在原来的机器上,打开 Like me 窗口,点击 解绑
- 然后在新机器上重新激活
如果原机器已无法访问,请联系支持。
安装时出现“未知发布者”警告
原因:安装程序尚未进行代码签名。
解决方法:
- 点击 更多信息 → 仍要运行
- 这是安全的。已签名的版本将在未来发布
卸载
- 关闭 SolidWorks
- 打开 设置 → 应用 → 已安装的应用(Windows 11)
或 控制面板 → 程序和功能(Windows 10) - 在列表中找到 Snail Addin
- 点击 卸载
- 按向导完成
手动注册(高级)
如果自动注册因任何原因失败,你可以手动注册插件:
- 以管理员身份打开命令提示符
- 运行:
"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"