Visual studio 2012 为什么选择源进行SQL架构比较会导致VS2012崩溃?
似乎没有任何原因,选择SQL>架构比较>新建架构比较,然后尝试“选择源”会导致Visual Studio 2012崩溃。(它已按预期工作了数月) 除了尝试重新安装外,还有其他可能的修复程序吗 注意:尝试在Visual Studio的另一个实例中调试崩溃时,会在中显示异常Visual studio 2012 为什么选择源进行SQL架构比较会导致VS2012崩溃?,visual-studio-2012,sql-server-data-tools,Visual Studio 2012,Sql Server Data Tools,似乎没有任何原因,选择SQL>架构比较>新建架构比较,然后尝试“选择源”会导致Visual Studio 2012崩溃。(它已按预期工作了数月) 除了尝试重新安装外,还有其他可能的修复程序吗 注意:尝试在Visual Studio的另一个实例中调试崩溃时,会在中显示异常 Application: devenv.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled
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)
为了跟踪发布的信息,我检查了哪些注册表项正在被访问。删除在
HKCU\Software\Microsoft\VisualStudio\11.0\SSDT\ConnectionMruList
下找到的所有内容成功了。谢谢-我一直在努力找出导致此问题的键数小时了。我很想知道你是如何缩小范围的?很多人在谷歌上搜索:)很高兴这很有用!(我都快掉头发了呵呵)谢谢;),你的回答对我很有帮助。很好的回答!对于我的Windows 8机器,可以在以下位置找到键:[HKEY\U CURRENT\U USER\Software\Microsoft\VisualStudio\11.0\SSDT\ConnectionMruList]这是同一答案第二次对我有用!7个月前我也有同样的问题,现在又有了。我希望我能再次投票。