VS2022离线安装

Download:
vs_enterprise.exe --layout D:\vs2022layout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Component.VC.ATLMFC --add Microsoft.VisualStudio.Workload.NativeCrossPlat --lang zh-CN
下载证书:
http://www.microsoft.com/pkiops/certs/Microsoft Windows Code Signing PCA 2024.crt

安装:
win7系统需要先安装dotNet Framework 4.7.2
安装Microsoft Windows Code Signing PCA 2024.crt到“受信任的根证书颁发机构”
Run vs_setup.exe
or
vs_setup.exe --noweb --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Component.VC.ATLMFC

取消“安装后保留下载缓存”

从17.7版本开始不再支持Windows 7,如果要在Win7下使用需要安装17.6版:
https://aka.ms/vs/17/release.ltsc.17.6/vs_enterprise.exe