Visual Studio离线安装


从2017开始,Visual Studio默认就只只提供在线安装包了。在现在的网络环境下,在线安装基本上是和离线差不多的速度,并且不用老备份一个几个G的iso文件,本身还是很不错了。但最近项目上遇到了一个纯离线的开发环境的部署需求,就花了点时间研究了一下离线环境的安装方法,这里记录一下。

首先还是给出官方的文档链接地址:Visual Studio 离线安装。简单的来说,离线安装还是非常简单的,可以直接通过在线安装添加一些帮助函数来制作。一个基本的形式如下:

.\vs_Community.exe --layout f:\vs --lang zh-CN en-US `
    --add Microsoft.VisualStudio.Workload.ManagedDesktop `
    --add Microsoft.VisualStudio.Workload.NetCoreTools `
    --add Microsoft.VisualStudio.Workload.NetWeb    

主要有三个参数:

  1. --layout 指定安装路径
  2. --lang 指定语言, 可以选多个,多个以空格分隔。 范围参考: 语言区域设置列表
  3. -add 指定功能包, 如果要选择多个使用多个--add, 范围参考: 可用组件和工作负载列表

其中,第二个和第三个参数是可以省略的,但本身不建议这么做,特别是第三个参数,一旦省略了,就会下载所有的安装文件,貌似这个是非常大的,达到了十几个GB,并且一般是用不到这么多东西的。

安装的时候, 如果是完全无网络的环境,并且是比较旧的操作系统的话, 还需要先导入证书

另外,Visual Studio Build Tools 也可以参考这种方式离线安装: Visual Studio 生成工具组件目录


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM