2015-09-04 198 views
0

SSMS 2014 SP1最近開始在嘗試連接到任何數據庫時出現System.EnterpriseServices.Wrapper.dll不匹配錯誤。SQL Server Management Studio(SSMS)2014 System.EnterpriseServices.Wrapper.dll錯誤

我最近安裝了需要安裝.Net 4.6的LinqPad 5。

試圖修復SSMS並未解決問題。網上有各種資源,建議從.Net 2.0文件夾更新GAC和C:\Windows\winsxs\x86_System.EnterpriseServices_b03f5f7f11d50a3a_2.0.0.0_x-ww_7d5f3790程序集,也沒有解決問題。

回答

0

這是我的解決方案,讓我的開發環境恢復正常工作。顯然這並不理想,所以如果有人有更好的解決方案,請分享。

作爲一項臨時措施:

如果隨後收到在Visual Studio中的錯誤:

  • 打開VS開發人員命令提示符(C:\ Program Files文件(x86)的\微軟的Visual Studio 12.0 \ Common7 \工具\快捷鍵爲Visual Studio 2013)
  • 運行devenv的/設置
  • 或者,您也可以運行從VS安裝程序修復

我相信這是因爲淨覆蓋4.6中的文件夾C:\Windows\Microsoft.NET\Framework\v4.0.30319,如淨4.x的所有共享此文件夾,SSMS似乎並不能夠處理型升級。 .Net 2.0使用不同的文件夾,因此爲什麼周圍的解決方案大概沒有幫助。

+0

有什麼要問和回答同一時間? – lad2025

+1

正如我所說,這不是一個理想的解決方案。但這可能同時幫助某人。 雖然我在尋找很多類似的問題,但似乎這可能是一個普遍問題。 –

相關問題