创建 Visual Studio 2017 的网络安装

::Visual Studio下载
::https://www.visualstudio.com/zh-hans/downloads/


::创建 Visual Studio 2017 的网络安装
::https://docs.microsoft.com/zh-cn/visualstudio/install/create-a-network-installation-of-visual-studio
::下载 Visual Studio 引导程序(vs_community.exe)


::创建脱机安装文件夹
::以下保存为批处理文件,和vs_community.exe放在同一目录并运行
cd /d "%0\.."
set VS2017OFFLINE="%0\..\vs2017offline"
start vs_community.exe --layout %VS2017OFFLINE% --lang en-US zh-CN


::安装 Visual Studio 脱机安装所需的证书
::https://docs.microsoft.com/zh-cn/visualstudio/install/install-certificates-for-visual-studio-offline
::选项 3 - 在 Visual Studio 的脚本化部署过程中安装证书
::复制certmgr.exe和cert.bat到vs2017offline目录并以管理员身份运行如下cert.bat:
::certmgr.exe -add -c certificates\manifestSignCertificates.p12 -n "Microsoft Code Signing PCA 2011" -s -r LocalMachine CA
::certmgr.exe -add -c certificates\manifestSignCertificates.p12 -n "Microsoft Root Certificate Authority" -s -r LocalMachine root
::certmgr.exe -add -c certificates\manifestCounterSignCertificates.p12 -n "Microsoft Time-Stamp PCA 2010" -s -r LocalMachine CA
::certmgr.exe -add -c certificates\manifestCounterSignCertificates.p12 -n "Microsoft Root Certificate Authority" -s -r LocalMachine root
::certmgr.exe -add -c certificates\vs_installer_opc.SignCertificates.p12 -n "Microsoft Code Signing PCA" -s -r LocalMachine CA
::certmgr.exe -add -c certificates\vs_installer_opc.SignCertificates.p12 -n "Microsoft Root Certificate Authority" -s -r LocalMachine root


::将布局复制到网络共享
::xcopy /e %VS2017OFFLINE% \\server\products\VS2017
::用户可以通过运行以下命令进行安装
::\\server\products\VS2017\vs_community.exe
::管理员可以通过运行以下命令在无人参与模式下进行安装
::\\server\products\VS2017\vs_community.exe --quiet --wait --norestart

猜你喜欢

转载自blog.csdn.net/feiyunw/article/details/79245593