2013-03-26 38 views
10

看似沒有理由,選擇SQL> Schema Compare> New Schema Comparison,然後嘗試「選擇源」會導致Visual Studio 2012崩潰。 (它已經按照預期工作了幾個月)。爲什麼SQL模式比較的選擇源導致VS2012崩潰?

除了嘗試重新安裝之外,是否還有任何可能的修復?

注:嘗試調試在Visual Studio的另一個實例崩潰顯示

Application: devenv.exe 
Framework Version: v4.0.30319 
Description: The process was terminated due to an unhandled exception. 
Exception Info: System.Security.Cryptography.CryptographicException 
Stack: 
    at Microsoft.VisualStudio.Data.DataProtection.DecryptString(System.String) 
    at Microsoft.VisualStudio.Data.Tools.Design.Core.Common.SqlClient.SqlUtils.DecryptConnectionString(System.String) 
    at Microsoft.VisualStudio.Data.Tools.Design.Core.Common.SqlClient.ServerExplorerConnection.get_DisplayNameWithDatabase() 
    at Microsoft.VisualStudio.Data.Tools.Package.UI.DatabaseConnectionControl+ConnectionItem.Initialize(Microsoft.VisualStudio.Data.Tools.Design.Core.Common.SqlClient.ServerExplorerConnection) 
    at Microsoft.VisualStudio.Data.Tools.Package.UI.DatabaseConnectionControl.PopulateDatabaseCombo() 
    at Microsoft.VisualStudio.Data.Tools.Package.UI.DatabaseConnectionControl.DatabaseConnectionControl_Load(System.Object, System.EventArgs) 

回答

17

試圖遵循發佈here信息的例外,我沒有檢查,看看正在訪問該註冊表項。刪除在HKCU\Software\Microsoft\VisualStudio\11.0\SSDT\ConnectionMruList下找到的所有東西都有效。

+0

謝謝 - 我一直在試圖弄清楚現在是幾個小時造成這個問題的原因。我很想知道你是如何縮小它的? – 2013-05-06 14:45:13

+0

很多谷歌搜索:)很高興這是有幫助的! (我開始失去了一些頭髮嘿) – Jedidja 2013-05-08 16:39:34

+0

謝謝;),你的回答幫了我。 – 2013-10-12 14:15:10

相關問題