VS2019:“安装程序清单签名验证失败”

VS2019:“安装程序清单签名验证失败”

我正在尝试安装 Visual Studio Community 2019。但是,每次我尝试运行安装程序时,它都会立即停止并显示以下错误:“安装程序清单签名验证失败。”我该如何修复此问题?

作为参考,我在使用 Windows 7。

答案1

我怎样才能解决这个问题?

在尝试任何解决方案之前,我只需再次下载 Visual Studio 2019 Community 安装程序即可。如果这不起作用,请按顺序尝试每个解决方案。

Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options -> System cryptography

禁用:使用符合 FIPS 标准的算法进行加密、哈希和签名

在此处输入图片描述

但是,这种情况通常发生在用于签署安装程序的证书不受信任时。请确保您正在安装最新的 Visual Studio 2019 版本。您还必须验证是否安装了所有可用的 Windows 7 更新。

来源:当安装程序启动时,我收到消息“程序包清单签名验证失败”

如果证书不受信任,请装载 Visual Studio 2019 ISO,然后将证书导入相应的文件夹。此问题已在 2 年多前修复,因此如果您的系统是最新版本,并且您使用的是最新的 Visual Studio 2019 安装程序,则必须自行导入证书。

您还应该更新系统的证书。您将需要根更新为了实现这一目标。

  1. 提取内容

rootsupd.exe /c /t:C:\temp\newroot

  1. 在目录内,在提升的命令提示符中发出以下命令。
updroots.exe authroots.sst

updroots.exe updroots.sst

updroots.exe -l roots.sst

updroots.exe -d delroots.sst

来源:VS2017 安装程序-包清单签名验证失败

在此处输入图片描述

相关内容