发送 SOS
我在尝试了解我上一个 VS 2012 安装错误时发现了一个问题。当我打开 VS 2012 时,这两个错误出现在 ActivityLog 的底部:
34 错误 CreateInstance 包 [SqlStudio 配置文件包] {00A9524F-427F-46EE-8A20-615C25ECBE6F} 80070002 VisualStudio 2013/03/14 13:02:07.904 失败
35 错误结束包加载 [SqlStudio 配置文件包] {00A9524F-427F-46EE-8A20-615C25ECBE6F} 80004005 - E_FAIL VisualStudio 2013/03/14 13:02:07.928
今天早上,我在 2012 年 6 月 4 日上午 10:14 在 Microsoft Connect 上找到了来自 bizcad 的帖子:
我引用:
“追踪丢失文件的位置,我在注册表中搜索{00A9524F-427F-46EE-8A20-615C25ECBE6F}。CodeBase条目显示 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft \SQLEditor\Microsoft.VisualStudio.Data.Tools.SqlEditor.dll。注意10.0之后的两个反斜杠。删除1个反斜杠“
我对同一个键执行了相同的注册表搜索,发现我在HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\BindingPaths下的该键的注册表值名称是这样读取的:
\pc-ts\c\Program Files (x86)\Microsoft Visual Studio 11.0Common7\IDE\Extensions\Microsoft\SQLDB
请注意 11.0 和 Common7 之间缺少的反斜杠。
我认为不正确的路径导致VS错误。我还注意到这个值名称没有值数据。
问题 1:如何安全地将缺少的反斜杠添加到此 Visual Studio 2012 注册表项的这个看似不正确的值名称中?
问题2:价值数据应该有内容吗?
谢谢你的帮助,
阿诺德