13

当我运行 Visual Studio 2012 Professional 时,我收到一条并排配置错误消息。

信息:

“C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe

应用程序无法启动,因为它的并排配置不正确。请查看应用程序事件日志或使用命令行 sxstrace.exe 工具了解更多详细信息。”

事件簿:

““C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe”的激活上下文生成失败。依赖程序集 coloader80.dll,processorArchitecture="X86",type="win32",version="1.0。 0.0”找不到。请使用sxstrace.exe进行详细诊断。”

sxstrace.exe: http ://pastebin.com/qgS3Sx8c

我已经安装了 vcredist_x86

我正在运行 Windows 7 专业版

4

2 回答 2

2

我遇到了同样的问题,因为几个文件没有复制到 VS2012 目录中,这导致了“并排”问题。就我而言,我是从网络上的驱动器安装的。在一遍又一遍地安装/卸载/重新安装后,我终于将安装媒体移动到我的本地硬盘驱动器。然后,我能够成功卸载然后重新安装。我认为问题在于,当安装必须重新启动并继续安装时,它无法“及时”找到安装介质,因此它会失败。如果您从“远程驱动器”安装,我建议将安装介质移动到本地驱动器,然后重试。

于 2013-03-03T01:40:05.890 回答
2

我今天遇到了这个问题,并找到了一种粗略的方法来为我解决它,而无需分析日志并查找丢失的 .dll。

我打开系统配置,正要卸载VS2013 RC,才发现有修复选项。尝试这个没有效果,但我也看到仍然安装了 VS2012 for windows desktop 和 vs2012 for web。

因此,重新启动后,这终于解决了我的side-by-side错误:

  1. 清理机器上以前安装的任何 Visual Studio 版本。
  2. 重启。
  3. 修复已安装(且仅剩)的 Visual Studio 版本
  4. 重启。

也许这对将来遇到此问题的其他所有人有用。

亲切的问候

于 2013-10-09T18:57:22.613 回答