架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7505|回复: 2

Visual Studio 2019 离线下载安装教程

[复制链接]
发表于 2019-4-3 10:54:40 | 显示全部楼层 |阅读模式
【实战】Visual Studio 2019企业版离线安装教程
https://www.itsvse.com/thread-7417-1-1.html
(出处: 架构师_程序员)



微软就给 VisualStudio 2019 一个在线安装工具,需要通过命令行输入参数才可以离线下载

先从官网选择自己需要下载的 VisualStudio 版本,可以选择社区版、专业版和企业版。只有社区版是免费的

QQ截图20190403105359.jpg

地址:https://docs.microsoft.com/en-us ... studio?view=vs-2019

QQ截图20190403104757.jpg

如我选择 Visual Studio Community 社区版,于是下载的 exe 就是 vs_community.exe 如果下载的是 Visual Studio Professional 对应的 exe 就是 vs_professional.exe 请替换本文的代码里面用到的程序为你下载的版本

存放的路径

离线下载需要指定一个文件夹,用于存放下载的文件,通过 --layout 加上绝对路径可以下载到输入的文件夹

如下面代码设置下载到 C 盘的文件夹,请将这个文件夹修改为一个普通的文件夹,注意这个文件夹需要在当前的 User 有写入权限

添加功能

可选的功能通过 --add 添加功能

  • Microsoft.VisualStudio.Workload.Azure Azure development
  • Microsoft.VisualStudio.Workload.ManagedDesktop 桌面端开发
  • Microsoft.VisualStudio.Workload.NetWeb ASP.NET Core 开发
  • Microsoft.VisualStudio.Workload.NetCoreTools .NET Core 开发
  • Microsoft.VisualStudio.Workload.Universal UWP 开发


在这个页面可以找到更多的功能 Visual Studio Community workload and component IDs:https://docs.microsoft.com/en-us ... and-web-development

多个功能通过多个 --add 添加,如我需要选择 .NET Core 开发、桌面端开发和 ASP.NET Core 开发同时需要 UWP 开发等,我可以这样写

注意在命令行是不能有空格的,上面代码为了方便理解加了换行

如果还需要某个功能里面的选项,如我需要 UWP 里面的 17763 的 SDK 可以从Visual Studio Community workload and component IDs(https://docs.microsoft.com/en-us ... and-web-development)找到对应的功能,也通过 --add 添加

多语言

通过 --lang 可以添加多语言

如添加中文是 zh-CN 英文是 en-US 可以通过 --addProductLang 多添加语言

下面代码就是添加中文作为主要语言,同时添加英文

于是一个下载.NET Core 开发、桌面端开发和 ASP.NET Core 开发和 UWP 开发等,下载到 F:\下载\vs\vslayout 的命令可以这样写

其他语言请看 Use command-line parameters to install Visual Studio:https://docs.microsoft.com/en-us ... of-language-locales

添加所有功能

如果想要添加所有的功能,那么去掉 --includeOptional 请看代码


下载英文版的全功能的 VisualStudio 放在 c:\vslayout 这句命令需要等很久

下载恢复

如果下载了一半然后关机,需要恢复,可以尝试使用 --fix 修复,用法是输入下载离线的相同命令在命令后面添加 --fix 就可以

安装离线下载

通过命令行打开离线下载的文件夹里面的对应的安装文件,如我使用的是社区版,下载到 F:\下载\vs\vslayout 可以通过下面命令安装

注意这里添加的 --add 需要和上面下载的时候输入的相同





上一篇:使用CefSharp 在C#访问网站
下一篇:java反射获取Object的属性和值
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-4-3 14:18:39 | 显示全部楼层
2019,这么快?
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-4-4 09:40:31 | 显示全部楼层
Visual Studio 2019 Enterprise:
BF8Y8-GN2QH-T84XB-QVY3B-RC4DF
Visual Studio 2019 Professional:
NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-19 15:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表