Abstract
Keywords 专题  Visual Studio  Visual Studio 
Citation Yao Qing-sheng.Vs2019 专题.FUTURE & CIVILIZATION Natural/Social Philosophy & Infomation Sciences,20210420. https://yaoqs.github.io/20210420/vs2019-zhuan-ti/

安装 / 下载

官方手册

在线安装

引导程序

离线安装

首先从 Visual Studio 下载页Visual Studio 2019 版本页下载 Visual Studio 2019 引导程序,以找到所选版本的 Visual Studio。 安装程序文件或引导程序将是以下项之一,或与之类似:

版本文件
Visual Studio Communityvs_community.exe
Visual Studio Professionalvs_professional.exe
Visual Studio Enterprisevs_enterprise.exe
Visual Studio 生成工具vs_buildtools.exe

VisualStudio 生成工具是接下来将下载的缓存打包的工具。缓存所有包

1
vs_community.exe --layout c:\vslayout --lang zh-CN
  1. 证书管理器工具 (certmgr.exe) Windows SDK 中附带
1
2
3
4
5
certmgr.exe -add [layout path]\certificates\manifestRootCertificate.cer -n "Microsoft Root Certificate Authority 2011" -s -r LocalMachine root

certmgr.exe -add [layout path]\certificates\manifestCounterSignRootCertificate.cer -n "Microsoft Root Certificate Authority 2010" -s -r LocalMachine root

certmgr.exe -add [layout path]\certificates\vs_installer_opc.RootCertificate.cer -n "Microsoft Root Certificate Authority 2010" -s -r LocalMachine root
  1. 使用 Windows 中随附的 certutil.exe:
1
2
3
4
5
certutil.exe -addstore -f "Root" "[layout path]\certificates\manifestRootCertificate.cer"

certutil.exe -addstore -f "Root" "[layout path]\certificates\manifestCounterSignRootCertificate.cer"

certutil.exe -addstore -f "Root" "[layout path]\certificates\vs_installer_opc.RootCertificate.cer"
  • 安装离线
1
2
vs_enterprise.exe --layout c:\vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
vs_enterprise.exe --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional
References