SQL Server Management Studio 17.6在启动时崩溃:SSMS已停止工作

时间:2018-03-23 14:01:35

标签: sql-server ssms

拜托,这让我发疯了。

SSMS工作正常。但昨天我试图打开它,它现在显示一条消息,显示

  

SSMS已停止工作,导致程序无法正常工作的问题。如果解决方案可用,Windows将关闭程序并通知您

我搜索了一些无用的解决方案,包括卸载RedGate软件,检查.NET Framework安装的完整性,以管理员身份运行,甚至再次删除和安装SSMS。什么都行不通。它只是不会运行。

非常感谢任何帮助。

4 个答案:

答案 0 :(得分:0)

17.6目前仅在预览中。坚持17.5直到它被释放

答案 1 :(得分:0)

您可以查看Windows事件日志,看看是否找到有关失败/崩溃的任何其他信息,然后从那里开始。

在事件查看器中,应用程序日志和系统日志包含有关系统上运行的应用程序的错误,警告和信息。

查看它们可能会提供有关崩溃的其他信息。

答案 2 :(得分:0)

此问题在SSMS 17和18中均会发生,因此,我列出了两个答案,对两者都有帮助。

第一步:

//For SSMS 17
C:\Program Files (x86)\Microsoft SQL Server Management Studio 17\Common7\IDE\CommonExtensions\Platform\Microsoft.VisualStudio.MinShell.Interop.pkgdef

//For SSMS 18
C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\CommonExtensions\Platform\Microsoft.VisualStudio.MinShell.Interop.pkgdef

.pkgdef扩展名重命名为其他名称。或删除文件。

第二步:

删除注册表项(使用上述.pkgdef文件在启动时在SSMS 18或SSMS17上创建):

HKEY_CURRENT_USER\SOFTWARE\Microsoft\SQL Server Management Studio\18.0_IsoShell_Config\RuntimeConfiguration\dependentAssembly\bindingRedirection\{8BC7AF31-B6DA-4B97-8B36-F0500DECB147}

答案 3 :(得分:-1)