Snail Addin Installation Guide
System Requirements
| Item | Requirement |
|---|---|
| Operating System | Windows 10 / 11 (64-bit) |
| SolidWorks | 2020 or later (64-bit) |
| .NET Framework | 4.8 or later (included in Windows 10/11) |
| Disk Space | ~50 MB |
| Internet | Required for license activation |
Step 1 — Download
- Go to:Download page.
- To find and download SnailAddin_Setup_.*.*.*.zip
- (Optional) Verify the file using the SHA256 checksum shown on the download page
Step 2 — Close SolidWorks
Important: SolidWorks must be closed before installation. If it is running, the plugin may not load correctly.
- Close all SolidWorks windows
- Confirm no
SLDWORKS.exeprocess is running in Task Manager (Ctrl + Shift + Esc)
Step 3 — Run the Installer
- Double-click
SnailAddin_Setup_1.0.0.0.exe - If Windows shows a User Account Control prompt, click Yes
- The installer requires administrator privileges to register the plugin with SolidWorks
- Select the installation language (English or 简体中文)
- Follow the wizard:
- Accept the default install path (
C:\Program Files\SnailAddin) or choose your own - Click Install
- Accept the default install path (
- When finished, uncheck Open installation folder (unless you want to inspect the files)
- Click Finish
If Windows SmartScreen shows “Windows protected your PC”, click More info → Run anyway. This warning appears because the installer is not code-signed yet.
Step 4 — Launch SolidWorks
- Open SolidWorks
- Look for the Snail Addin tab in the CommandManager (top of the window, next to the standard tabs)
- Click any button to verify the plugin is loaded
If the tab does not appear, see Troubleshooting below.
Step 5 — Activate Your License
Free Version Not Need
The plugin works out of the box. No activation needed.
Pro Version
After purchasing, you will receive a license key by email (format: SNL1-P-XXXX-XXXX-XXXX-XXXX).
- Open SolidWorks
- Go to the Snail Addin tab
- Click Like me
- Paste your license key into the input field
- Click Activate
- You should see “Activation successful.” and the status changes to Pro Version
Your license is bound to this machine. To use it on a different computer, click Deactivate first, then activate on the new machine.
Troubleshooting
The Snail Addin tab does not appear in SolidWorks
Cause: The plugin was not registered, or SolidWorks was running during installation.
Fix:
- Close SolidWorks completely
- Run the installer again
- Open SolidWorks
If it still does not appear, run the following command in an Administrator Command Prompt:
"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm.exe" /codebase "C:\Program Files\SnailAddin\MainAddin.dll"
Then restart SolidWorks.
Installation fails with “.NET Framework 4.8 required”
Cause: Your system does not have .NET Framework 4.8 installed.
Fix:
- The installer will offer to open the download page
- Install .NET Framework 4.8 from Microsoft
- Restart your computer
- Run the Snail Addin installer again
Activation fails with “Network error”
Cause: The plugin cannot reach the activation server.
Fix:
- Check your internet connection
- Make sure
snaddin.comis not blocked by a firewall or proxy - Try again
If the problem persists, contact support.
Activation fails with “Machine code mismatch”
Cause: The license key was already activated on a different machine.
Fix:
- On the original machine, open the Like me window and click Deactivate
- Then activate on the new machine
If the original machine is no longer accessible, contact support.
“Unknown publisher” warning during installation
Cause: The installer is not code-signed yet.
Fix:
- Click More info → Run anyway
- This is safe. A signed version will be available in a future release.
Uninstallation
- Close SolidWorks
- Open Settings → Apps → Installed apps (Windows 11) or Control Panel → Programs and Features (Windows 10)
- Find Snail Addin in the list
- Click Uninstall
- Follow the wizard
%LOCALAPPDATA%\SnailAddin
Manual Registration (Advanced)
If the automatic registration fails for any reason, you can register the plugin manually:
- Open Command Prompt as Administrator
- Run:
"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm.exe" /codebase "C:\Program Files\SnailAddin\MainAddin.dll"
- Expected output:
Types registered successfully - Restart SolidWorks
To unregister manually:
"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm.exe" /unregister "C:\Program Files\SnailAddin\MainAddin.dll"