安装Visual Studio 2017后,我无法在SQL Server Management Studio(SSMS)中进行调试

Den*_*nis 5 sql-server ssms visual-studio visual-studio-2017

安装VS2017后,我无法在SQL Server Management Studio 2012(SSMS)中调试查询.我一直收到错误:

无法启动程序'MSSQL :: // YOUR_SERVER/YOUR_DATABASE/sys/= 0'

未正确安装Visual Studio DLL coloader80.dll.请通过"控制面板"中的"添加或删除程序"修复Visual Studio安装.

如果问题仍然存在,您可以使用'regsvr32"%CommonProgramFiles%\ Microsoft Shared\VS7Debug\coloader80.dll'从命令提示符手动注册coloader80.dll

Den*_*nis 7

来自:开发者社区.要解决此问题,您可以:

使用管理员权限打开命令提示符并执行以下命令:

reg add HKEY_CLASSES_ROOT\TypeLib{6A1A7D39-8449-4287-8EF0-CE256582C940}\8.0\0\win32 /t REG_SZ /d "C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug\coloader80.tlb"
Run Code Online (Sandbox Code Playgroud)

或者你可以执行:

regsvr32 "C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug\coloader80.dll"
Run Code Online (Sandbox Code Playgroud)

正确的注册将包含在Visual Studio的未来版本中.