转自:https://www.cnblogs.com/dunitian/p/8051985.html

其实逆天不推荐自己慢慢离线,找个离线包更新下再打包更快

Key:http://www.cnblogs.com/dunitian/p/4667038.html

VS完整卸载工具:https://github.com/Microsoft/VisualStudioUninstaller/releases

网上大多命令一贴,然后就让安装。其实命令安装很简单,新手不要怕命令,多接触接触Linux就不会怕命令了(都有这个过程的)

DNT:(C++系列 + Net系列)

1
vs_community.exe --layout d:\vs2017 --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.NativeCrossPlat --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Microsoft.VisualStudio.Workload.NetCoreTools --add Component.GitHub.VisualStudio --includeRecommended --lang zh-CN

简单说一下

--add 添加的内容是工作负载和组件ID:

--lang zh-CN 这个就不用说了,中文

--includeRecommended 安装必要组件的同时也安装推荐组件(图形化安装就是这个)

现在还怕吗?其他的去我贴的地址看吧

扩:有些人下载不到安装包。。。。嗯,好人做到底:百度网盘

https://aka.ms/vs/15/release/vs_community.exe

https://aka.ms/vs/15/release/vs_professional.exe

https://aka.ms/vs/15/release/vs_enterprise.exe

------------------------------------------------------------------------------

独立组件:
适用于 Visual Studio 的 GitHub 扩展:Component.GitHub.VisualStudio

Net方向:[Azure 开发:Microsoft.VisualStudio.Workload.Azure]
.NET 桌面开发:Microsoft.VisualStudio.Workload.ManagedDesktop
.NET Web 开发:Microsoft.VisualStudio.Workload.NetWeb
.NET Core 跨平台开发:Microsoft.VisualStudio.Workload.NetCoreTools

PS:只安装Core和安装Core+Web+Desktop的大小差不多
vs_community.exe --layout d:\vs2017 --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Microsoft.VisualStudio.Workload.NetCoreTools --add Component.GitHub.VisualStudio --includeRecommended --lang zh-CN
------------------------------------------------------------------------------
CPP方向:
C++ 桌面开发:Microsoft.VisualStudio.Workload.NativeDesktop
C++ Linux开发:Microsoft.VisualStudio.Workload.NativeCrossPlat

不含Github的扩展:
vs_community.exe --layout d:\vs2017 --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.NativeCrossPlat --includeRecommended --lang zh-CN

含GitHub的VS扩展:
vs_community.exe --layout d:\vs2017 --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.NativeCrossPlat --add Component.GitHub.VisualStudio --includeRecommended --lang zh-CN
------------------------------------------------------------------------------
证书相关:https://docs.microsoft.com/zh-cn/visualstudio/install/install-certificates-for-visual-studio-offline
组件编号:https://docs.microsoft.com/zh-cn/visualstudio/install/workload-component-id-vs-community#net-core-cross-platform-development
命令参考:https://docs.microsoft.com/zh-cn/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-language-locales

可以下载网上的离线包,在老的离线包基础上进行安装(可以省很多时间)

Visual Studio 2017 已知问题 Q&A

关于VS2017离线安装的一点扩充说明的更多相关文章

  1. vs2017离线安装且安装包不占用C盘空间

    [参考]vs2017离线安装且安装包不占用C盘空间 第一步:下载离线安装包 https://www.visualstudio.com/zh-hans/downloads/ 在官方地址下载vs_prof ...

  2. vs2017离线安装vs tools for unity

    Visual Studio Tools for Unity 从vs2017开始就不提供单独的安装包下载,需要通过vs安装程序在线安装. vs2017离线安装vs tools for unity 那么如 ...

  3. VS2017离线安装入门与出家

    重做系统,并且VS2017也发布有一段时间了,可以试试了. 于是网上搜了下,离线安装要下载他的安装工具. https://www.visualstudio.com/zh-hans/downloads/ ...

  4. VS2017离线安装与Oracle数据库开发环境搭建

    记得之前使用VS2015打开老的MVC4项目,不能右键创建控制器和添加视图,让我非常不习惯!找遍了网络无果,最后只能回到VS2013,但我就是不喜欢用旧的VS,这是不是病... 1.将VS2017离线 ...

  5. 【转】VS2017离线安装

    [转自]https://www.cnblogs.com/feigao/p/8409606.html 第一步:下载离线安装包 https://www.visualstudio.com/zh-hans/d ...

  6. VS2017离线安装QT插件出错:未能正确加载VSIX包

    问题现象: 问题已解决,忘记截图了 出现原因:可能是自己离线安装,安装版本与不符合当前VS吧.记得当时下载了一个最新的版本.重新卸载当前插件,再装一个合适版本即可 http://download.qt ...

  7. 关于VS2017安装的一点扩充说明(15.5)

    其实逆天不推荐自己慢慢离线,找个离线包更新下再打包更快 Key:http://www.cnblogs.com/dunitian/p/4667038.html VS完整卸载工具:https://gith ...

  8. VS2017上在线和离线安装Qt插件(在线安装)

    版权声明:如需转载,请告知博主并声明出处 https://blog.csdn.net/CLinuxF/article/details/88816436文章目录前言在线安装离线安装(推荐)前言很多朋友喜 ...

  9. [转帖]无网络离线安装 vs2017

    无网络离线安装 vs2017 公司电脑禁止,只有一个老的vs2017的安装目录(之前通过 --layout 安装时生成的离线文件).找了一圈百度,没能解决问题,最后,问bing,查微软的官方网站命令, ...

随机推荐

  1. 写出这个数-PTA

    读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 10的100次方. ​​ 输出格式: ...

  2. 【CF933E】A Preponderant Reunion(动态规划)

    [CF933E]A Preponderant Reunion(动态规划) 题面 CF 洛谷 题解 直接做很不好搞,我们把条件放宽,我们每次可以选择两个相邻的非零数让他们减少任意值,甚至可以减成负数(虽 ...

  3. 获取json对象的键数组和值数组

    const obj = {a: 1, b: 2, c: 3}; Object.values(obj);//[1, 2, 3] Object.keys(obj);//["a", &q ...

  4. contentOffset、contentSize和contentInset

    1.UIScrollView@property(nonatomic)CGPoint contentOffset;这个属性用来表示UIScrollView滚动的位置 @property(nonatomi ...

  5. iOS----------提交被拒

    Hello, Thank you for resubmitting your app for review. Guideline 2.5.1 - Performance - Software Requ ...

  6. Python目录和文件处理总结

    1.判断目录是否存在.判断文件是否存在.创建目录.重命名目录或文件 import os #获取当前目录路径: E:\Work\Projects\python print(os.getcwd()) #判 ...

  7. ES新提案:双问号操作符

    摘要: 简单实用的新特性. 原文:ES新提案:双问号操作符 译者:前端小智 本文主要讲Gabriel Isenberg撰写的ES提案"Nullish coalescing for JavaS ...

  8. [20191012]组成rowid.txt

    [20191012]组成rowid.txt --//昨天做了拆分rowid的测试,链接http://blog.itpub.net/267265/viewspace-2659613/=>[2019 ...

  9. CodeForces - 1245D(思维+最小生成树)

    题意 https://vjudge.net/problem/CodeForces-1245D 已知一个平面上有 n 个城市,需要个 n 个城市均通上电 一个城市有电,必须在这个城市有发电站或者和一个有 ...

  10. 用maven运行指定java类main方法

    mvn exec:java -Dexec.mainClass="com.java2s.ide.App"