Download SSMS21, SSMS22 Plugin

Important Information

SSMS 21 and SSMS 22 use a modern extension architecture based on Visual Studio. While Microsoft is still improving the extension management system, third-party extensions may occasionally cause issues during installation or uninstallation.

If you experience any problems with SQLinForm, please follow the troubleshooting steps below.

Note: This guide applies to current versions of SSMS 21 and SSMS 22. Microsoft has updated the extension architecture in recent SSMS releases.

Download

SSMS21/22 for X64

SSMS22 for ARM64

Installation

  1. Download the VSIX file from our website
  2. Close SSMS completely
  3. Run the VSIX file and follow the installation wizard
  4. Start SSMS
ssms21ssms22
ssms21ssms22OK

Uninstallation

Standard Uninstallation (Recommended)

  1. Close SSMS completely
  2. Open the Visual Studio Installer (Windows Search → „Visual Studio Installer“)
  3. Find SQL Server Management Studio 21 or SQL Server Management Studio 22 and click Modify
  4. Go to the Individual Components tab
  5. Search for „SQLinForm“ and uncheck it
  6. Click Modify and wait for the process to complete
  7. Start SSMS

Sometimes it is necessary to manually delete leftover extension files and delete the cache

Remove leftover extension files

  1. Close SSMS completely
  2. Open Windows Explorer and navigate to one of these locations:  
    • SSMS 21: C:\Program Files\Microsoft SQL Server Management Studio 21\Release\Common7\IDE\Extensions\
    • SSMS 22: C:\Program Files\Microsoft SQL Server Management Studio 22\Release\Common7\IDE\Extensions\
  3. Look for a folder containing SQLinForm* files and delete it (Note: The folder name is a random string like ul4254xk.zre)
  4. Please check also these folders:
    • SSMS 21: %LocalAppData%\Microsoft\SSMS\21.0_*\Extensions\
    • SSMS 22: %LocalAppData%\Microsoft\SSMS\22.0_*\Extensions\

Rebuild the extension cache

  1. Open a Command Prompt as Administrator
  2. Run the following command:
    • SSMS 21:
      "C:\Program Files\Microsoft SQL Server Management Studio 21\Release\Common7\IDE\ssms.exe" /setup
      
    • SSMS 22:
      "C:\Program Files\Microsoft SQL Server Management Studio 22\Release\Common7\IDE\ssms.exe" /setup
      
  3. Wait for the command to complete (no window will open, it takes usually 1 second)
  4. Start SSMS normally

Troubleshooting

Problem: „Package could not be loaded“ error message

If you see an error message like „The ‚SQLinFormVSIXPackage‘ package did not load correctly“ after uninstalling, some cached data may still remain. Follow these steps as explained above.

Problem: SSMS freezes or becomes unresponsive

If SSMS freezes after installing SQLinForm:

  1. End SSMS using Task Manager
  2. Uninstall SQLinForm using the Visual Studio Installer (see above)
  3. If problems persist, clear the cache as described above
  4. Download and install the latest version of SQLinForm

Problem: Menu entries remain after uninstallation

If SQLinForm menu entries are still visible after uninstallation:

  1. Follow the troubleshooting steps above to remove leftover files
  2. Run the ssms.exe /setup command to rebuild the cache

Extension Folder Locations

The SQLinForm extension files are located in one of the following locations:

  • SSMS 21: %LocalAppData%\Microsoft\SSMS\21.0_*\Extensions\[random-folder]\
  • SSMS 22: %LocalAppData%\Microsoft\SSMS\22.0_*\Extensions\[random-folder]\

These folders may also contain Extension files:

  • SSMS 21: C:\Program Files\Microsoft SQL Server Management Studio 21\Release\Common7\IDE\Extensions\[random-folder]\
  • SSMS 22: C:\Program Files\Microsoft SQL Server Management Studio 22\Release\Common7\IDE\Extensions\[random-folder]\

Note:

  • The * represents a hash value that may vary between installations (e.g., 4e68b3d8)
  • The [random-folder] is a randomly generated name like ul4254xk.zre
  • Look for the folder containing SQLinForm* files to identify the correct one to delete

Need Help?

If you continue to experience issues after following these steps, please contact us through our support forum. Include the following information:

  • SSMS version number (Help → About)
  • SQLinForm version number
  • Description of the problem
  • Any error messages you see

Microsoft is actively improving the extension architecture in SSMS. We expect extension management to become easier in future updates.