安装VS 2015时,安装程序被中断,进程终止。后来我再次成功运行了安装程序。但是,该程序将无法启动。单击该图标不会执行任何操作。我尝试手动运行'devenv.exe'并收到此消息:
程序'devenv.exe'无法运行:应用程序无法启动,因为它的并排配置不正确。请参阅应用程序事件日志或使用命令行sxstrace.exe工具获取更多详细信息:1 char:1
使用sxstrace.exe,我得到了日志,这是巨大的。值得注意的是,这出现了多次:
信息:未在WinSxS中找到程序集。
并以此消息结束:
错误:无法解析引用coloader80.dll,processorArchitecture =“X86”,type =“win32”,version =“1.0.0.0”。
我已尝试修复安装以及卸载/重新安装。我也尝试过强制卸载([installer_file] /uninstall /force
)。
我正在使用网络安装程序。
答案 0 :(得分:1)
问题是由于设置中断导致的Visual C ++ Redistributable 2015安装损坏。 Visual C ++ Redistributable 2015未显示在“程序和功能”中,因此无法卸载它,甚至无法知道它已安装。但VS 2015安装显然假设它已安装。
我使用this tool来查找和卸载Visual C ++ Redistributable 2015.然后我预先卸载了VS 2015并重新安装它(可能在重新启动后)。
我还卸载了Windows显示的所有其他版本的Visual C ++ Redistributable,但这可能是不必要的。后来我修复了VS 2017,因此也安装了Visual C ++ Redistributable 2017。
现在VS 2017和VS 2015都在运作。
答案 1 :(得分:1)
如果有人在VS 2019中遇到类似的错误(就像我以前一样),可能有比卸载并重新安装所有内容更简单的方法。
我跑步后:
"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\devenv.exe"
错误是:
由于并排运行,应用程序无法启动 配置不正确。请查看应用程序事件日志或 使用命令行sxstrace.exe工具了解更多详细信息。
最初,即使错误可能是由于某些网站上也建议的注册表设置Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\
引起的,但并非如此。
我还同时重新安装了vcredist2015_2017_2019_x64.exe
和vcredist2015_2017_2019_x86.exe
,但这似乎并不需要。
由于Visual Studio 2019仍未启动,我检查了事件查看器日志。我终于在管理事件下看到了 SideBySide 错误。
错误为:
“ C:\ Program Files的激活上下文生成失败 (x86)\ Microsoft Visual Studio \ 2019 \ Community \ Common7 \ IDE \ devenv.exe”。清单或 策略文件“ C:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Community \ Common7 \ IDE \ VC \ VC.MANIFEST”(第0行)。无效 Xml语法。
和
“ C:\ Program Files的激活上下文生成失败 (x86)\ Microsoft Visual Studio \ 2019 \ Community \ Common7 \ IDE \ devenv.exe”。清单或 策略文件“ C:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Community \ Common7 \ IDE \ VsWizards.MANIFEST”,位于第0行。 Xml语法无效。
我尝试对受影响的文件进行简单的重命名:
VC.MANIFEST
至VC.MANIFEST_
VsWizards.MANIFEST
至VsWizards.MANIFEST_
之后VS 2019开始没有问题。没有文件似乎不会打扰程序。
答案 2 :(得分:0)
我已经安装了Visual Studio 2012。 安装Visual Studio 2015后,出现并排错误。 执行以下简单步骤后,问题解决了。
注意:-保持您的Internet连接。 对我来说就是这样。