制作流程图的网站,wordpress 文件结构,优质网站建设的设计要点,中国菲律宾时差国内的网络环境#xff0c;真的是有很大的不同#xff0c;有的人装 VS 的时候#xff0c;号称满速#xff0c;有的人#xff08;其实就是我#xff09;要等它下载很久#xff0c;还告诉我有个组件没有安装成功。很久很久以前#xff0c;VS 是提供 ISO 版的离线安装包的…国内的网络环境真的是有很大的不同有的人装 VS 的时候号称满速有的人其实就是我要等它下载很久还告诉我有个组件没有安装成功。很久很久以前VS 是提供 ISO 版的离线安装包的。那个时候最幸福的事就是把 ISO 文件链接拉到迅雷里然后选y离线下载之后就可以全速下载完整个安装镜像了。但随着 VS 越来越大这样的做法已经变得不再“科学”了。VS 开始提供一个在线的安装器。但奇怪的是在现在 CLI 程序变得越来越“啰嗦”的时代GUI 程序确越来越少的提供有用的信息。比如下载的速度正在下载的文件名文件的大小下载的进度等等统统没有。只能看到一个玄学般的安装进度在那里一动不动像是死了一样。然后又 biu 的一下就完成了。这种体验真是神奇啊
不过其实 VS 还是有提供贴心的离线下载功能当然本质上是为了大中型企业提高效率只是我等 community 用户顺便沾光而已。虽然官方有详细的文档我就在这里再啰嗦一遍
第一步创建 offline 文件存放的位置
找一个空闲空间比较大的盘大概需要 30G 左右的空间完全下载包括了几个模拟器。30G 对于现在以 TB 记的硬盘来说只是一部高清蓝光电影的空间而 VS 是宇宙第一的 IDE已经很值了吧。创建一个文件夹比如叫 vs2017
第二步创建下载脚本
下载 VS2017 的在线安装程序。放到刚才创建好的文件夹里。然后创建一个 cmd 文件
vs_community.exe --layout D:\vs2017\offline
程序员都能理解这个。如果有什么错误说明你是小白请留言。
这个简单的脚本会下载所有的安装包。如果你不想下载所有的可以自己选择要下载的
vs_community.exe --layout D:\vs2017\offline --add Microsoft.VisualStudio.Workload.Azure Microsoft.VisualStudio.Workload.ManagedDesktop Component.GitHub.VisualStudio
察看包的列表请点击这里
第三步运行脚本然后等待
这一步的时间视每个人的网络而定。如果你网速不快可以去干点正经事了。
第四步安装证书
下载完成之后别急着安装。我想这个离线包可能是用了什么本地的 Web Server而又需要 https所以你得先把几个证书装上位置在 vs2017\offline\certificates。不要偷懒要都装。双击就可以安装。如果双击不行就右键选择安装。
第五步安装
下面才开始正式的安装。要注意的是不要运行你下载的那个 installer要运行 vs2017\offline\vs_community.exe 这个 installer。顺带提示一下要用右边的滚动条不要用鼠标的滚轮。不然鼠标会坏的。剩下的就是选你需要的组件进行安装了。
结语
离线安装有一个大好处就是避免了选择困难症。以往因为要下载这么多安装包所以我都会“精挑细选”每一个组件以保证安装完成之后正好可以满足现在的工作还能有一些可以探索的东西。结果就是总是会装很多。而这次因为所有的安装包都已经下载了什么时候想装什么只需要去运行离线安装程序就可以随时安装想研究的功能而不用再等待很长的下载时间了。
另外那个下载离线包的脚本不要删可以隔三岔五的运行一下更新一下离线安装。
原文地址http://www.cnblogs.com/holmescn/p/vs2017-offline.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注