首页 文章

Visual Studio社区2015安装失败

提问于
浏览
3

我最近安装了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 回答

  • 3

    我从共享日志文件“dd_vs_community_20161027000333.log”中找到以下错误消息:

    错误0x80070003:无法将验证文件移动到完成有效负载路径:C:\ ProgramData \ Package Cache v14.0.23107 \ packages \ communitycore \ Setup \ cab8.cab

    错误代码“0x80070003”表示找不到指定的路径,您需要确认指定文件夹的现有文件并尝试手动移动它 .

    ExecuteError:Package(VC_IDE_Debugger)失败:错误消息Id:1316 ErrorMessage:指定的帐户已存在 .

    我发现还有另外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文件进行修复 .

  • 0

    案例是iso图像已损坏 . 以管理员身份登录将iso设为驱动器启动vs community.exe

    如果准备.exe错误只需走到该位置 . 以管理员身份运行它 . 回到安装人员并说跳过 . 一切都会安好的 . 对于某些跳过选项不会来 . 所以下载只是选项 . 保留错过的备份 . 所以下次安装是万无一失的 . 下载按包名称进行临时文件夹搜索并进行备份 . 谢谢

相关问题