Windows7 SP1如何修正Visual Studio 2017 2019 certificate is invalid 问题 Windows7 SP1 无法安装 Visual Studio 2017 2019 离线安装包的主要问题,是系统需要安装特定补丁包,并非很多人所说的: 01、通过修改注册表值或启用禁用 FIPS 02、鼠标双击安装 certificates 下证书文件 03、修改网卡 DNS 配置或重配置网络 04、删除 C:\Program Files (x86)\Microsoft Visual Studio\Installer 目录 05、删除或替换 vs_installer.opc 文件 06、更新所有系统补丁至最新 (时间太长不太好操作或无法更新系统补丁) 等能解决的。以下解决办法亲测成功,请放心使用。 Win7 SP1 用户 --> 若提示须先安装 Microsoft .NET 4.6 --> 安装 Microsoft .NET 4.6.1 for Win7 SP1 x86-x64-AllOS-ENU.exe (注意:Microsoft .NET 4.6.2 不支持 Win7 SP1) 智能编辑重构 批处理式 "数字 Python IDE" 集成开发环境 (集成高效 Cython PyInstaller 批处理小程序) http://dt.digitser.cn/zh-CN/ide/idepy/index.html 解决办法 01、若无法安装 Visual Studio 2017 2019 离线安装包,查看 C:/Users/用户名/AppData/Local/Temp/dd_bootstrapper_日期时间.log 文档了解具体原因 02、若 Win7 SP1 提示 certificate is invalid: D:\MSVC\VCTools\vs_installer.opc (或安装程序清单签名验证失败) --> 安装系统补丁 windows6.1-kb4474419-v3-x64.msu 和 windows6.1-kb4490628-x64.msu 实际工作中,建议使用 en-US Visual Studio 和 en-US OS,开发应用时源代码出错的可能性更少,更利于调试。 Visual Studio Build Tools 2019 V16.8.3.2061104 en-US for VCTools 下载地址 http://download.digitser.cn/index.html#VCTools 01、触压到 D:/MSVC/VCTools/ 目录下 (避免路径过长) --> 双击 vs_setup.exe --> continue 02、右侧安装详细信息 --> Optional --> 勾选 Visual C++ ATL for x86 and x64 (或勾选适用于最新 V142 生成工具的 C++ ATL x86 和 x64) 03、Visual Studio IDE 安装目录 D:/MSVC/Build Tools 16.0 04、去除 Download Cache 目录 Keep download cache after the installation 勾选 05、Install 如何下载 Visual Studio Build Tools 2019 离线安装包 vs_buildtools__1057299587.1612975579.exe --layout "D:/MSVC/VCTools" --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended --lang en-US Visual Studio Build Tools v2017 Visual Studio Build Tools 2017 V15.9.28307.586 for VCTools 下载地址 http://download.digitser.cn/index.html#VCTools 安装方法 01: 01、触压到 D:/MSVC/VCTools/ 目录下 (避免路径过长) --> 双击 vs_setup.exe --> continue 02、右侧安装详细信息 --> Optional --> 勾选 Visual C++ ATL for x86 and x64 (或勾选用于 x86 和 x64 的 Visual C++ ATL) 03、Visual Studio IDE 安装目录 D:/MSVC/Build Tools 15.0 04、去除 Download Cache 目录 Keep download cache after the installation 勾选 05、Install 安装方法 02: 01、"D:/MSVC/VCTools/vs_buildtools__184152165.1557727512.exe" --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended --installPath "D:/MSVC/Build Tools 15.0" 02、继续 --> 安装 如何下载 Visual Studio Build Tools 2017 离线安装包 vs_buildtools__184152165.1557727512.exe --layout "D:/MSVC/VCTools" --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended --lang en-US 版权声明: 本文为独家原创稿件,版权归 德云社区,未经许可不得转载。 |