Visual Studio 2017/2019 安装完成并出现错误 - 无法安装 Microsoft.VisualC.Redist.12

Visual Studio 2017/2019 安装完成并出现错误 - 无法安装 Microsoft.VisualC.Redist.12

我刚刚从 Windows 7 升级到 Windows 10,并尝试在我的 PC 上安装 Visual Studio 2017 专业版,但出现以下错误:

无法安装 Microsoft.VisualC.Redist.12

我努力了:

  1. 授予 x86 和 x64 可执行文件的完整权限并重新运行安装,但没有成功
  2. 具有完全权限和管理员帐户在安装程序之外运行文件,但我收到“Windows 无法访问指定的设备、路径或文件”
  3. 删除 C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualC.Redist.12* 中的文件夹并多次修复均未成功。
  4. 完全卸载并重新安装,但没有成功
  5. 我彻底删除了杀毒软件,并尝试了上述所有步骤,但均未成功
  6. 我用 vs2019 的安装程序重复了同样的步骤,但还是出现了同样的错误

如果您需要更多详细信息,请告诉我。

确切错误:

Package ‘Microsoft.VisualC.Redist.12,version=12.0.30501,chip=x86’ failed to install.
Search URL
https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualC.Redist.12;PackageAction=Install;ReturnCode=-2147467259
Details
Return code: -2147467259
Return code details: Access is denied

任何帮助将不胜感激!

答案1

经过上述多次实验,这就是我的情况所起到的作用。

Visual Studio 安装失败并出现警告后应执行的步骤:

  1. 下载最新的 Visual C++ 2013 Redistributables x86 和 x64
  2. 无需重启 Windows 即可安装
  3. 复制/替换以下路径下的每个可执行文件: C:\ProgramData\Microsoft\VisualStudio2019\Packages\Microsoft.VisualC.Redist.12,版本=12.0.30501,芯片=x86 C:\ProgramData\Microsoft\VisualStudio2019\Packages\Microsoft.VisualC.Redist.12,版本=12.0.30501.1,芯片=x64

  4. 打开 Visual Studio 安装程序

  5. 选择“修改”,而不选择任何其他功能

一旦选择修改,安装就会开始,粘贴的文件将被 _package.json 文件替换,并且安装将继续执行其余功能而不会出现任何问题。

相关内容