vs_communitycore.msi无法执行 - 错误代码1619
我在Windows 7上安装旧的VS 2015时出现问题,我无法修复/卸载它, 迁移我的操作系统后,软件包似乎已损坏。 我手动卸载了错误日志中报告的所有msi文件,并且可以执行新的 从ISO文件安装。但安装后我仍然无法打开Visual Studio,修复或 卸载失败,因为无法加载某些组件。 我将问题追溯到位于的vs_communitycore.msi C:\ ProgramData \ Package Cache {DE064F60-6522-3310-9665-B5E3E78B3638} v14.0.23107 \ packages \ communitycore \ Setup \ 这个包也包含在ISO文件中,它给出了相同的错误信息,我已经检查过了 使用fciv.exe的ISO完整性。 如果我尝试打开vs_communitycore.msi文件,它会给我一个错误: “无法打开此修补程序包。验证修补程序包是否存在且可以 访问它,......“ 这似乎与vs安装日志中报告的错误相同(aka 错误代码1619 ): [1208:0CA0] [2018-07-26T01:45:03] i000:MUX:设置结果:返回 代码= -2147023277(0x80070653),错误消息=,结果详细信息=, Vital = True,包操作=卸载,包ID = vs_communitycore 我不认为问题是安装损坏。它看起来像是因为当我尝试打开一些MSI文件时,执行失败,错误1619,就像MSI不是有效的那样;但我已多次下载它们并检查ISO完整性。如果我尝试直接从ISO打开相同的文件,则会出现错误。 这很奇怪,为什么新下载的MSI会因1619而失败? 我跑了 visualstudiouninstaller 工具,它第一次删除了一堆东西。但看起来有些MSI无法卸载,现在每次运行它都会给我相同的输出(见下文)。 C:\Users\gustavo\Desktop\vs\TotalUninstaller>Setup.ForcedUninstall.exe The following bundles …