创建 Visual Studio 的离线安装计划

  1. 首先下载相应版本的可执行文件,例如:vs_community.exe、vs_enterprise.exe 或 vs_professional
  2. 在 cmd 中运行可执行文件并加入下列参数: 
    a. --layout <path>,<path>参数用于指定下载文件的目标路径。不支持相对路径(如:..\vs2017),也不支持驱动器根目录(如:d:\)。请使用如 d:\vs2017 这样的路径作为参数。 
    b. --lang <language>,<language>参数用于指定安装时可用的语言支持。如:zh-CN 或 en-US,可指定多个区域语言;若不使用该参数,则默认安装全部语言支持。

示例

  • 下载全部语言支持
vs_community.exe --layout c:\vs2017
vs_enterprise.exe --layout c:\vs2017
vs_professional.exe --layout c:\vs2017
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3
  • 下载单个语言支持
vs_community.exe --layout c:\vs2017 --lang en-US
vs_enterprise.exe --layout c:\vs2017 --lang zh-CN
vs_professional.exe --layout c:\vs2017 --lang de-DE
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3
  • 下载多个语言支持
vs_community.exe --layout c:\vs2017 --lang en-US zh-CN ja-JP
vs_enterprise.exe --layout c:\vs2017 --lang en-US zh-CN ja-JP
vs_professional.exe --layout c:\vs2017 --lang en-US zh-CN ja-JP
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

国家及语言编码表

ISO Code Language
cs-CZ Czech
de-DE German
en-US English
es-ES Spanish
fr-FR French
it-IT Italian
ja-JP Japanese
ko-KR Korean
pl-PL Polish
pt-BR Portuguese - Brazil
ru-RU Russian
tr-TR Turkish
zh-CN Chinese - Simplified
zh-TW Chinese - Traditional

执行离线安装

  1. 在目标计算机上,打开下载目录中的 Certificates 文件夹。
  2. 右键点击并安装文件夹中的每个证书。(若开始安装后提示输入密码,请单击继续
  3. 运行文件夹中对应的执行文件(vs_community.exe、vs_enterprise.exe 或 vs_professional )开始安装。

请注意

离线安装包目前会创建一些受限文件(ACLs),阻止访问所有用户(文件夹)。请确保在执行离线安装前已经调整了用户权限(ACLs),以允许其访问其他用户。

更新离线包

当 Visual Studio 2017 RC 有可用的更新时,你可以再次运行带有 --layout 参数的命令,并将文件夹指向相同的路径(如:c:\vs2017),以确保该文件夹包含最新的组件。只有那些自上次运行 --layout 更新的组件将被下载。

安装包疑难解答

当你在进行脱机安装时,可能会出现无法安装某些组件和文件包的警告消息。下表中包括这些情况的可行性解决方案。

组件或包 解决方案
Android SDK Setup (API Level) 你必须通过互联网下载 Android SDK (API Level) 组件包. 如果你使用受限网络, 那么你在安装 Visual Studio 时必须可以访问以下链接:

http://dl.google.com:443 
http://dl-ssl.google.com:443 
https://dl-ssl.google.com/android/repository/*

更多有关于如何解决代理设置的信息,请参考博文:在使用代理时 Visual Studio 安装失败(安装 Android SDK)(英语)。

重要信息

虽然 Visual Studio 2017 RC 通常支持用于生产环境,但那些在安装界面标记有“Preview”(预览)的工作负荷或组件将不支持用于生产环境。


英语水平有限,翻译难免有误,欢迎指正,谢谢!


  • 附上我下载离线包时的命令行截图

  • 执行后会提示用户账户控制(ACLs),请选择“是”,若选择“否”会提示“拒绝访问”。

  • 下载必要的安装文件,这一步时间还是比较长的。

  • 弹出 setup.exe 命令行执行环境,开始下载组件和包。

  • 目标路径 d:\vs2017 是这个样子的,选中的就是需要逐个安装证书的那个目录,别忘记哦!


T_T,已经第3天啦!等滴花儿都谢啦!呜呜呜,再坚持坚持吧~

如何创建 Visual Studio 2017 RC 离线安装包的更多相关文章

  1. 如何更新 Visual Studio 2017 的离线安装包

    现在 Visual Studio 2017 已经不再使用原来的 iso 镜像提供离线安装包了,需要的话,可以通过命令行参数下载离线安装包,例如: vs_Enterprise.exe --layout ...

  2. Visual Studio 2017各版本安装包离线下载、安装全解析

    关于Visual Studio 2017各版本安装包离线下载.更新和安装的方法以及通过已下载版本减少下载量的办法 微软最近发布了正式版Visual Studio 2017并公开了其下载方式,不过由于V ...

  3. Visual Studio 2017各版本安装包离线下载

    关于Visual Studio 2017各版本安装包离线下载.更新和安装的方法以及通过已下载版本减少下载量的办法 微软最近发布了正式版Visual Studio 2017并公开了其下载方式,不过由于V ...

  4. [转]Visual Studio 2017各版本安装包离线下载、安装全解析

    Visual Studio 2017各版本安装包离线下载.安装全解析 2017-3-10 11:15:03来源:IT之家作者:寂靜·櫻花雨责编:晨风评论:165   感谢IT之家网友 寂靜·櫻花雨的投 ...

  5. Xamarin+Prism开发详解三:Visual studio 2017 RC初体验

    Visual studio 2017 RC出来一段时间了,最近有时间就想安装试试,随带分享一下安装使用体验. 1,卸载visual studio 2015 虽然可以同时安装visual studio ...

  6. Visual Studio 2017 RC使用初体验

    .NET Core新式,高效,特别适合用于大规模的Web应用:而传统的.NET Framework则非常适合用于开发Windows桌面应用程序. 一 安装 请下载Visual Studio 2017 ...

  7. 深入研究Visual studio 2017 RC新特性

    在[Xamarin+Prism开发详解三:Visual studio 2017 RC初体验]中分享了Visual studio 2017RC的大致情况,同时也发现大家对新的Visual Studio很 ...

  8. Create an offline installation of Visual Studio 2017 RC

    Create an offline installation of Visual Studio 2017 RC ‎2016‎年‎12‎月‎7‎日                             ...

  9. Visual Studio 2017 RC 初探安装

    上次看到博客介绍 Visual Studio 2017 RC,看到其中一个改进是启动很快,这是一大进步,也是低配电脑的程序员的期望.不过还没体验,是驴是骡子拉出来看看,这不就开始下载. 1.打开官网: ...

随机推荐

  1. Java项目结构总结

    一.Struts2+Spring+Hibernate 项目的文档结构 二.Spring MVC+MyBatis项目的文档结构 三.Tomcat文档目录结构 转载至:https://www.cnblog ...

  2. 14链表中倒数第k个结点

    题目描述 输入一个链表,输出该链表中倒数第k个结点.   思路: 快慢指针 快指针 先走k 步, 然后快慢指针一起走 当快指针走到null 时, 慢指针就是所求的倒数第k个节点 tips: 判断k是否 ...

  3. Linux 进程管理 进程优先级管理

    Linux进程优先级 Linux 是一个多用户.多任务的操作系统,系统中通常运行着非常多的进程.但是 CPU 在一个时钟周期内只能运算一条指令(现在的 CPU 采用了多线程.多核心技术,所以在一个时钟 ...

  4. linux命令详解之(at)--6/24

    在Linux下,有两个命令可以用来作为计划任务而执行,at:一次性定时任务计划执行crontab :每天定时任务计划执行 以下仅说一下一次性任务计划执行(at)要使用一次性任务计划,linux必须要有 ...

  5. [转]《Python爬虫学习系列教程》

    <Python爬虫学习系列教程>学习笔记 http://cuiqingcai.com/1052.html 大家好哈,我呢最近在学习Python爬虫,感觉非常有意思,真的让生活可以方便很多. ...

  6. 【Head First Servlets and JSP】笔记 25:JSTL 参考

    <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ t ...

  7. Cookie应用参考

    内容来自imooc.

  8. python步长为负时的情况

    Sequence[start:end:step] python 的序列切片中,第一个:隔离了 起始索引 和 结束索引,第二个:隔离了 结束索引和 步长 step为正,则从左到右切片,如果 start ...

  9. java判断集合list是为空

    if(null == list || list.size() ==0 ){ } list.isEmpty()和list.size()==0 没有区别 isEmpty()判断有没有元素而size()返回 ...

  10. Windows 10 调节缩略图背景透明度

    A goal is a dream with a deadline. Much effort, much prosperity. 用Windows 10 的朋友都知道 win10 确实挺好用,但是做的 ...