专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Visual Studio

Visual Studio 2017 离线安装模式

发布时间:2011-06-23 13:54:02 文章来源:www.iduyao.cn 采编人员:星星草
Visual Studio 2017 离线安装方式

C4zAvIeXUAAF_YB

Visual Studio, 特别是Visual Studio 2017 通常是一个在线安装程序,如果你在安装过程中失去连接,你可以遇到问题。但是,由于法律原因,微软没有提供完整的可下载的ISO镜像。他们不能将Android安装程序从Google打包到ISO中。用户需要自己动态下载某些内容。

幸运的是,有一些方法可以引导我们来完成离线安装程序。这种安装方式可用于创建USB安装或DVD安装盘。

  • 首先,登陆http://visualstudio.com/free,点击Download。 我下载的是VS社区,当然如果你有企业版授权也可以下载企业版,把下载的在线安装文件放在自己的文件夹。
  • 如果你想要完整安装VS的所有组件,那么你可以使用如下命令运行安装程序。 注意,这个e:\vs2017offline是我设置的路径并且选择en-US作为我的语言。
    vs_community.exe --layout e:\vs2017offline --lang en-US
  • 然而,如果你不想下载所有VS组件 - 也许你只是想要.NETCore,ASP.NET Core 和Azure,可以通过下面这些选项。微软把这个叫做“Workload“
    • 这里是可以选择的所有组件ID的列表。
    • 以下命令行是我自己的“Workload”的离线设置。 我从一个cmd提示符运行这个。

vs_community.exe --layout e:\vs2017offline --lang en-US --add Microsoft.VisualStudio.Workload.Azure Microsoft.VisualStudio.Workload.ManagedDesktop Microsoft.VisualStudio.Workload.NetCoreTools Microsoft.VisualStudio.Workload.NetWeb

通过上面的设置,VS会去下载你需要的一切。 如果你想要所有的VS组件,那么它可能就需要一段时间。

如果您遇到问题或没有任何反应,请检查%TEMP%中的dd_bootstrapper * .log日志文件。

当它完成后,你会得到一个这样的文件夹,你可以复制到DVD或USB设备里。

 

这种安装方式的一个好处是你可以使用-layout命令随时更新你的离线文件夹的组件。 更新可用于Visual Studio 2017(RC或其他),可以再次运行-layout命令,指向相同的连线文件夹,以确保该文件夹包含最新的组件。 只有那些自上次运行以来更新的组件将被下载。

重要提示:请确保您的文件名为“vs_ [SKU] .exe”。 有时你会得到一个文件,如vs_community__198521760.1486960229.exe,你需要将其重命名为vs_community.exe,以便离线工作。

 

在运行安装程序之前,您需要在\ certificates文件夹中安装根证书。

它们是验证安装应用程序(ProgramFiles \ Visual Studio \ 2017 \ Installer下安装的东西)和目录(一个json文件,其中列出了可以通过安装程序安装的所有VS组件)所需的根证书。 大多数计算机已经有这些根证书。 但在Win7用户机器上可能不行。 安装这些证书后,安装程序将能够验证正在安装的内容是否受信任。 不要在安装完成后删除它们。

OK,就写这么多,希望本文对你有所帮助。转载请注明地址:http://www.cnblogs.com/smallprogram/

16楼gleox
直接用layout命令吧,现在国内微软的资源下载还是蛮快的。
15楼SmallProgram
,,,就冲这个块儿~,绝对地表最强IDE
14楼旷视科技/face
微软把这个叫做“Workload“
13楼gujunge
vs_community__198521760.1486960229.exe,这样保留原文件名,有影响吗
Re: SmallProgram
@gujunge,Try~
12楼toEverybody
我整我的WINFORM
11楼xjsaber
这是正式版了?不是说3月份才出么?
Re: SmallProgram
@xjsaber,Visual Studio 2017 RC
10楼Honedream
楼主,现在vs2017用起来如何,能比较正常的工作吗?,另外,和vs2015冲突不?
Re: SmallProgram
@Honedream,个人觉得VS2017相对2015来说在代码导航智能感知、代码调试等方面有很大的提升。具体可以参考微软官方的文档。你所说的与2015是否冲突。我无法回答你。但是建议你最好不要在一台机器上安装两个版本的VS。就算是从低版本到高版本安装我也是不推荐的。原因是VS系列的IDE工具有很多共享组件。不同版本的VS共享组件的版本也有所不同。多版本安装可能会给你带来一些未知问题。还有VS2015已经够用了。一个好的剑客就算手中只有一把木剑,也可轻松要了对手的性命。不在于武器的锋利,而在于剑客的功底。
Re: Muse
@Honedream,我在同一台电脑上装了两者,15是主力,17RC试用,没有发现什么冲突。,不过17的正式版没几天就来了,再等等吧。
9楼SuperRaccoon
你这个页面访问加载的奇慢啊,30s左右,是你的博客模板的问题吗?
Re: SmallProgram
@SuperRaccoon,不是模板的问题,是CSDN的文件服务器速度太慢。我把一些JS插件放在了博客的上传文件里。然后在页面上加载了。有的地方访问速度很快,有地很慢。主要是没用CDN。
8楼IT鸟
我感觉...我的c盘不够了..
7楼toEverybody
MSDN离线也这么搞就好了,用C#的根本没有必须去看F#的帮助,你说对吧!
Re: SmallProgram
@toEverybody,虽然我很赞同你的观点,但是MSDN毕竟是微软开发者社区,针对的也是微软所有不同开发语言的开发者。
6楼delowly
100Mbit/s的网速经常下载中断,坐等rtm iso包
5楼Blue-Geng
全部的安装包都要40-50G了吧
Re: SmallProgram
@Blue-Geng,摁,差不多把。推荐使用“Workload”的离线设置,选择你需要的组件下载。全部下载确实太大。
4楼hins
我感觉...我的d盘不够了..
3楼luoshupeng
下载速度不是很快
Re: SmallProgram
@luoshupeng,@delowly,你们需要一个高速VPN
2楼leo2003
晚些时间,应该有大牛制作离线ISO 下载吧
Re: SmallProgram
@leo2003,我个人认为还是不要使用第三方封装的ISO镜像。尽量还是用官方下载版的。
1楼toEverybody
今天我下载安装了一下,相单独安装个.net core相关的组件边学边用,弄死安装不起,看来我不能当小白鼠了,呵呵。。消费时间,等成熟了再安装
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: