【发布时间】:2014-07-01 10:29:27
【问题描述】:
错误信息:
一个问题导致程序停止正常工作。如果有可用的解决方案,Windows 将关闭该程序并通知您。
这是我尝试在 Windows 8.1 系统上启动 Visual Studio 2012 时收到的错误消息。除此之外没有其他信息可以采取行动,这与“我们不知道出了什么问题。我们会告诉你如果我们知道(但我不认为我们知道)”。在它决定停止之前它实际上正在工作。
我在它开始显示此错误之前所做的最后一个配置是,我选择了在启动 Visual Studio 时加载最后一个解决方案的选项,这是在选项对话框中完成的。我认为这不会导致 Visual Studio 突然崩溃。之前的错误消息包含一些与配置更改有关的内容。
我已经检查了 ActivityLog.xml 文件。
基本上有四个错误:
- 构建框架内容失败。帧标识符:ST:0:0:{74946827-37a0-11d2-a273-00c04f8ef4ff} 帧标题:异常详细信息:System.UnauthorizedAccessException:访问被拒绝。 (来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))在 Microsoft.VisualStudio.Shell.Interop.IVsShell5.LoadPackageWithContext(Guid& packageGuid, Int32 reason, Guid& context) 在 Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.GetPackage() 在 Microsoft.VisualStudio .Platform.WindowManagement.WindowFrame.ConstructContent()
- SetSite 包 [Visual Studio 组件模型主机包] 失败
- 结束包加载 [Visual Studio 组件模型宿主包]
- 结束包加载 [Microsoft.VisualStudio.Editor.Implementation.EditorPackage]
我在 StackOverflow、Bing 和 Google 上进行了搜索。我从那里得到的解决方案不起作用。有些与注册表设置、删除键等有关。我什至禁用了注册表中的所有扩展。有一段时间它显示另一条消息“对象引用未设置为...”。
我不知道该怎么办。我没有尝试过的唯一解决方案是我应该下载更新的解决方案。更新 4 大约为 2 GB。这将需要我,至少一个星期才能下载。有什么我可以做的吗?
PS:我试图卸载它。它完全没有任何作用。在控制面板中,只有更改选项。单击它似乎做了一些事情,但没有出现。我尝试从 .iso 文件的设置运行。它也没有显示任何内容。我该如何解决这个问题?
【问题讨论】:
标签: visual-studio-2012 windows-8.1