为什么一个SQL模式比较的原因VS2012选择源崩溃?(Why does select source

2019-08-18 01:37发布

对于看似毫无理由,选择SQL>架构比较>新模式比较,然后试图“选择源”导致的Visual Studio 2012崩溃。 (已按预期工作了几个月)。

是否有除了想重新安装任何可能的解决方法?

注:在尝试调试在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)

Answer 1:

试图追随发布的信息在这里 ,我做了检查,看看正在访问该注册表项。 卸下下发现一切HKCU\Software\Microsoft\VisualStudio\11.0\SSDT\ConnectionMruList的伎俩。



文章来源: Why does select source for a SQL Schema Comparison cause VS2012 to crash?