我最近安装了VS 2015(Windows 10),但是有一些软件包故障(稍后详述) .
当我尝试启动一个新项目时,我收到一条错误消息:“无法创建编译器” . 所以我卸载了,修复了microsoft redistributiable并再次尝试 . 从那以后我根本无法安装VS.
我收到以下消息:
Roslyn语言服务 - x86:安装过程中出现致命错误 . Visual C IDE调试程序包:程序包失败 . Microsoft VisualStudio JavaScript项目系统:程序包失败 . Microsoft Visual Studio 2015 Update 3诊断工具 - x86:程序包失败 . Microsoft Visual Studio 2015 Update 3诊断工具 - ENU:程序包失败 .
我已经尝试过:
-
使用VS设置进行修复
-
uninstall,包括redistributiables,并重新安装
-
clear%temp%
从脱机安装程序安装 -
应用windows疑难解答(修复坏组件)
-
申请WU
-
删除msvcp140.dll(正如一些论坛建议的那样)
什么都行不通,我会非常感激任何帮助 . 谢谢
2 回答
我从共享日志文件“dd_vs_community_20161027000333.log”中找到以下错误消息:
错误代码“0x80070003”表示找不到指定的路径,您需要确认指定文件夹的现有文件并尝试手动移动它 .
我发现还有另外3个包(PerfTools_CORE_x86.msi,PerfTools_RES_enu.msi,vs_RoslynLanguageServices.msi)也有同样的问题,你可以尝试以下方法:
运行Fixit tool以自动修复问题,包括阻止您安装或删除程序的损坏的注册表项 .
如果方法1不起作用,请查看this similar issue并直接从VS社区2015的 Health ISO文件中使用上述4个包文件(VC_IDE.Debugger.msi,PerfTools_CORE_x86.msi,PerfTools_RES_enu.msi,vs_RoslynLanguageServices.msi)并进行更新3卸载然后重新安装该组件 . 之后,您可以再次使用ISO文件进行修复 .
案例是iso图像已损坏 . 以管理员身份登录将iso设为驱动器启动vs community.exe
如果准备.exe错误只需走到该位置 . 以管理员身份运行它 . 回到安装人员并说跳过 . 一切都会安好的 . 对于某些跳过选项不会来 . 所以下载只是选项 . 保留错过的备份 . 所以下次安装是万无一失的 . 下载按包名称进行临时文件夹搜索并进行备份 . 谢谢