我们在 Server 2012 上安装了 SQL Server Management Studio 2018 (v18 GA)。SSMS 程序显示启动画面,然后立即关闭。查看日志后,事件查看器中没有任何条目;我怀疑它关闭得很干净,但我不知道为什么。我尝试对来自其他研究的以下包运行修复:Visual C++ 2017 Redistributable (x86/x64) - 14.16.27029。我使用安装程序修复了这两个包和 SSMS 包,但出现了同样的问题。有人有什么建议吗?
答案1
DBA Stack Exchange 上出现了一个似乎可以解决问题的帖子:
答案2
我只需将 C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\PublicAssemblies 中的 Microsoft.VisualStudio.Shell.Interop.8.0.dll 与 ..\PrivateAssemblies\Interop 中的副本叠加,IDE 即可打开。(感谢 Mitch 发现有问题的 DLL 名称。)