Visual Studio 2026在本月发布了,它最大的特点是集成了GitHub Copilot,内置AI编程,空了要尝尝鲜(使用过Visual Studio Code的Copilot,还是挺有用的)。目前,VS2022很少使用,像VS2012一样被跳过,主要使用VS2019,甚至有时需要VS2010编译。分享一个离线安装Visual Studio问题的解决方案。
一、离线方法
一般采用在线安装,但官方也提供离线安装方式:
创建脱机安装 - Visual Studio (Windows) | Microsoft Learn
也有人把这些离线的命令做成可视化工具:
二、安装验证
但离线安装时,卡在验证这一步。
检查AppData\Local\Temp下的日志文件dd_bootstrapper_202500915....log,可以看到似乎是证书问题。
Error 0x80131509:Signature verification failed. Error: Unable to ve rify the integrity of the installation files: the cettificate could not be verified.
但已手动安装了配套的三个证书,问题依旧。
三、解决方案
这还是老外用得多,经验多,谷歌了两种解决方案:
(1)据说这是个bug,官方提供了新的证书(未尝试):
Microsoft_Windows_Code_Signing_PCA_2024.zip
(2)手动解压,跳过验证(实测有效),具体操作:
将缓存目录下的vs_installer.opc文件,后缀名改为.zip,将其中Contents下所有内容复制粘贴到以下目录(没有此目录,则手动创建)后,再启动vs_setup.exe安装。
C:\Program Files (x86)\Microsoft Visual Studio\Installer