离线安装 Visual Studio 2017: 如何选择自己想要的组件离线包下载

Visual Studio Professional 2015简体中文版(专业版)KEY:HMGNV-WCYXV-X7G9W-YCX63-B98R2Visual Studio Enterprise 2015简体中文版(企业版)KEY:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV --------------------- 作者:rainjoe9 来源:CSDN 原文:https://blog.csdn.net/rainjoe9/article/details/80181747 版权声明:本文为博主原创文章,转载请附上博文链接!


*************************************************************************************************** Visual Studio Premium 2013 (x86) – DVD (Chinese-Simplified) ed2k://|file|cn_visual_studio_premium_2013_x86_dvd_3009287.iso|3057461248|F5F41358BB514B27AA3AF444D0DE561E|/ Visual Studio Test Professional 2013 (x86) – DVD (Chinese-Simplified) ed2k://|file|cn_visual_studio_test_professional_2013_x86_dvd_3007687.iso|192960512|0B43479D06662728D44F17AD6DF1FF6E|/ Visual Studio Ultimate 2013 (x86) – DVD (Chinese-Simplified) ed2k://|file|cn_visual_studio_ultimate_2013_x86_dvd_3175316.iso|3077509120|ADDA34B2BC29E1571276AE50A220EB91|/ *************************************************************************************************** Visual Studio Community 2015 (x86) – DVD (Chinese-Simplified) ed2k://|file|cn_visual_studio_community_2015_x86_dvd_6847368.iso|4013920256|EB7F6605EDE67509E218E29173AC6574|/ Visual Studio Enterprise 2015 (x86 and x64) – DVD (Chinese-Simplified) ed2k://|file|cn_visual_studio_enterprise_2015_x86_x64_dvd_6846222.iso|4172560384|E558149A422E9FBF7D1D37FB0A2F1F53|/ Visual Studio Professional 2015 (x86 and x64) – DVD (Chinese-Simplified) ed2k://|file|cn_visual_studio_professional_2015_x86_x64_dvd_6846645.iso|4125556736|6EECD10D20D74704C919CC60F088823E|/ *************************************************************************************************** Visual Studio 2017 (x86 and x64) – DVD (Chinese-Simplified) 离线完整安装包 链接: https://pan.baidu.com/s/1pLRryYn 密码: bbjq 链接: https://pan.baidu.com/s/1skPdqpf 密码: r7ns



以此为准:

https://blog.csdn.net/u012195214/article/details/79052256



https://blog.csdn.net/u012814856/article/details/81096294


一、引言最近在工作中遇到了这么一个问题: 我想要在工作机中离线安装 Visual Studio 2017,但是网上的教程大多都是教你如何下载全部离线包的,如果我想要指定下载与 C++ 有关的组件,该如何下载呢?这个问题在 Visual Studio 的官方文档中有所记载,但是流传于中文社区的大多都只介绍了全部组件离线下载的方式,没有介绍选择指定组件的方法,这里我参考 Visual Studio 的官方文档,并实际操练,整理成这篇博客,以飨读者。二、下载 Visual Studio Installer首先,我们需要下载 Visual Studio Installer 工具来实现离线下载的功能。点击进入以下网址,选择自己想要的版本进行下载: Visual Studio 下载 这里我下载的是 Visual Studio Community 2017 的版本。三、简单介绍下 Visual Studio Installer 的使用方法我们已经下载下来了 Visual Studio Intaller 安装器,接下来,让我们进入 Visual Studio 的官方说明文档来看看这个安装器的离线下载功能怎么使用: Use command-line parameters to install Visual Studio 2017不想看的朋友可以直接看我的介绍,这里我介绍几个重要的参数: 参数名称 作用 –layout 离线安装的本地路径 –lang 你想要下载的离线语言包类型 –add 你想要下载的工作负载(比如说C++桌面开发所需的组件加在一起,算一个工作负载,再比如说C++ linux开发所需的组件加载一起,算一个工作负载,工作负载包含了多个组件) –all 全部工作负载下载 –includeRecommended 工作负载中 Recommended 组件也全部下载 –includeOptional 工作负载中的 Optional 组件也全部下载这里简单介绍下 Visual Studio 的几个概念(我拿一个已经安装好了的 Visual Studio Installer 界面来解释):1. 工作负载 如图,我们看到的 使用C++桌面开发、通用 Windows 平台开发 就是一个个工作负载,工作负载包含了一大堆的组件,而这些组件包含三种类型:Required、Recommended、Optional。分别是必需的、推荐的、可选的额。 2. 组件 如果,这就是我们的组件界面 3. 语言包 如果,这就是我们的语言包界面 也就是说,我们只需要使用 Visual Studio Installer 工具配置好上面三个内容,即可定制我们的离线下载包的内容。四、开始下载离线包上一步中没有提到的是,我们想要使用 –add 参数来配置我们想要的工作负载(比如我想要 C++ 桌面开发的工作负载),我们需要知道相应工作负载所对应的工作负载 Id。这个去哪里查呢?网址在这里: Visual Studio 2017 workload and component IDs这里是 Visual Studio 2017 的组件列表,如果你是其他版本,则需要自行寻找。进去之后,选择自己的版本点击进去搜索即可(比如我的是 Visual Studio Community 2017,就进入社区版的组件列表网页): Visual Studio Community 2017 component directory让我们再来详细看看 –add 参数的解释: --add Optional: One or more workload or component IDs to add. The required components of the artifact are installed, but not the recommended or optional components. You can control additional components globally using –includeRecommended and/or –includeOptional. To include multiple workloads or components, repeat the –add command (for example, –add Workload1 –add Workload2). For finer-grained control, you can append ;includeRecommended or ;includeOptional to the ID (for example, –add Workload1;includeRecommended or –add Workload2;includeRecommended;includeOptional). For more information, see the Workload and component IDs page. You can repeat this option as necessary. 大概意思就是说: 我们需要在 –add 参数中填入工作负载 Id 或者组件 Id 即可配置指定内容离线下载。使用 –includeRecommended 下载包括推荐组件,使用 –includeOptional 下载包括可选组件。不同工作负载,需要重复 –add 指令。 那么,问题来了,我想要的 C++ 桌面开发的工作负载的工作负载 Id 是多少呢? 打开我刚才说的组件列表网页,可以看到 C++ 桌面开发的工作负载的工作负载 Id 是 Microsoft.VisualStudio.Workload.NativeDesktop,最后将这个 Id 号添加到 –add 参数配置即可: 综上所述:为了配置我想要的 C++ 桌面开发的工作负载支持(并且下载该工作负载中的推荐组件) --add Microsoft.Visua lStudio.Workload.CoreEditor;includeRecommended --add Microsoft.VisualStudio.Workload.NativeDesktop;includeRecommended12 并且下载到本地的 E:\vs2017offline 文件夹下 --layout E:\vs2017offline1 并且默认下载中文语言包 --lang zh-CN1 我在 vs_community.exe 所在的目录下运行了这样的命令: vs_community.exe --layout E:\vs2017offline --lang zh-CN --add Microsoft.Visua lStudio.Workload.CoreEditor;includeRecommended --add Microsoft.VisualStudio.Workload.NativeDesktop;includeRecommended1 最后等待 Visual Studio Installer 运行下载完成即可。 五、离线包安装 离线包的安装是很方便的,拷贝刚才指定的离线下载路径文件,到另一台电脑上去,点击 vs_setup.exe 运行,按照提示安装即可,这就跟在线安装后面的步骤一模一样了。 六、总结 Visual Studio 2017 的离线安装是非常方便的,安装工具也是非常强大的,只要你愿意去认真阅读官方文档。 鉴于中文社区上的博客都是莫名其妙一个 –all 参数全部下载工作负载和组件,而没有指定组件离线下载的博客出现,所以我写了这篇博客,希望能够给大家一些帮助。 Enjoy It :) --------------------- 作者:曾经去过跨越一个小时的地方 来源:CSDN 原文:https://blog.csdn.net/u012814856/article/details/81096294 版权声明:本文为博主原创文章,转载请附上博文链接!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,547评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,399评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,428评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,599评论 1 274
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,612评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,577评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,941评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,603评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,852评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,605评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,693评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,375评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,955评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,936评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,172评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,970评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,414评论 2 342

推荐阅读更多精彩内容

  • 我们非常荣幸地宣布 Visual Studio 2017 现已推出! 此次发布提供新的轻量模块式安装体验,可根据自...
    三梦哥阅读 7,693评论 0 6
  • 性能改进 改进性能是此版本的一个重点所在。 除对提高内存和响应作出一些优化外,整个 JavaScript/Type...
    三梦哥阅读 3,641评论 0 3
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,400评论 25 707
  • 何为懒得 近日口中时常会蹦出“懒得” 懒得想,懒得做 懒得回忆,懒得忧伤 事与愿违经历得多了 便懒得去想 因为知道...
    S小刺阅读 155评论 0 0
  • 窗前有一棵枝繁叶茂的大杨树。树干粗壮,枝Y向外伸展出七八米,一片片浓绿的、心形的叶子重重叠叠,在微风中飒飒...
    静待花开yoyo阅读 970评论 3 3