title | author | date | CreateTime | categories |
---|---|---|---|---|
VisualStudio 2019 如何离线下载
|
lindexi
|
2019-04-06 09:26:11 +0800
|
2019-04-03 08:47:56 +0800
|
VisualStudio
|
本文告诉你们如何离线下载 VisualStudio 2019 离线安装ide
微软就给 VisualStudio 2019 一个在线安装工具,须要经过命令行输入参数才能够离线下载工具
先从官网选择本身须要下载的 VisualStudio 版本,能够选择社区版、专业版和企业版。只有社区版是免费的命令行
如我选择 Visual Studio Community 社区版,因而下载的 exe 就是 vs_community.exe 若是下载的是 Visual Studio Professional 对应的 exe 就是 vs_professional.exe 请替换本文的代码里面用到的程序为你下载的版本code
离线下载须要指定一个文件夹,用于存放下载的文件,经过 --layout
加上绝对路径能够下载到输入的文件夹component
以下面代码设置下载到 C
盘的文件夹,请将这个文件夹修改成一个普通的文件夹,注意这个文件夹须要在当前的 User 有写入权限blog
--layout c:\vslayout
可选的功能经过 --add
添加功能开发
在这个页面能够找到更多的功能 Visual Studio Community workload and component IDsit
多个功能经过多个 --add
添加,如我须要选择 .NET Core 开发、桌面端开发和 ASP.NET Core 开发同时须要 UWP 开发等,我能够这样写io
--add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --add Microsoft.VisualStudio.Workload.Office --add Microsoft.VisualStudio.Workload.NetCoreTools --add Microsoft.VisualStudio.Workload.Universal --add Microsoft.VisualStudio.Workload.VisualStudioExtension
注意在命令行是不能有空格的,上面代码为了方便理解加了换行社区
若是还须要某个功能里面的选项,如我须要 UWP 里面的 17763 的 SDK 能够从Visual Studio Community workload and component IDs找到对应的功能,也经过 --add
添加
--add Microsoft.VisualStudio.Component.Windows10SDK.17763
经过 --lang
能够添加多语言
如添加中文是 zh-CN
英文是 en-US
能够经过 --addProductLang
多添加语言
下面代码就是添加中文做为主要语言,同时添加英文
--lang zh-CN --addProductLang en-US
若是同时添加多个语言能够在 --lang
后面添加多个
--lang zh-CN en-US
因而一个下载.NET Core 开发、桌面端开发和 ASP.NET Core 开发和 UWP 开发等,下载到 F:\下载\vs\vslayout
的命令能够这样写
vs_community.exe --layout F:\下载\vs\vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --add Microsoft.VisualStudio.Workload.Office --add Microsoft.VisualStudio.Workload.NetCoreTools --add Microsoft.VisualStudio.Workload.Universal --add Microsoft.VisualStudio.Component.Windows10SDK.17763 --add Microsoft.VisualStudio.Workload.VisualStudioExtension --includeOptional --lang zh-CN --addProductLang en-US
其余语言请看 Use command-line parameters to install Visual Studio
若是想要添加全部的功能,那么去掉 --includeOptional
请看代码
vs_community.exe --layout c:\vslayout --lang en-US
下载英文版的全功能的 VisualStudio 放在 c:\vslayout
这句命令须要等好久
若是下载了一半而后关机,须要恢复,能够尝试使用 --fix
修复,用法是输入下载离线的相同命令在命令后面添加 --fix
就能够
vs_community.exe --layout F:\下载\vs\vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --add Microsoft.VisualStudio.Workload.Office --add Microsoft.VisualStudio.Workload.NetCoreTools --add Microsoft.VisualStudio.Workload.Universal --add Microsoft.VisualStudio.Component.Windows10SDK.17763 --add Microsoft.VisualStudio.Workload.VisualStudioExtension --includeOptional --lang zh-CN --addProductLang en-US --fix
经过命令行打开离线下载的文件夹里面的对应的安装文件,如我使用的是社区版,下载到 F:\下载\vs\vslayout
能够经过下面命令安装
F:\下载\vs\vslayout\vs_community.exe --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --add Microsoft.VisualStudio.Workload.Office --add Microsoft.VisualStudio.Workload.NetCoreTools --add Microsoft.VisualStudio.Workload.Universal --add Microsoft.VisualStudio.Component.Windows10SDK.17763 --add Microsoft.VisualStudio.Workload.VisualStudioExtension --includeOptional
注意这里添加的 --add
须要和上面下载的时候输入的相同
关于 VisualStudio 2019 新功能请看 VisualStudio 2019 新特性
Visual Studio 2019 发布活动 - Visual Studio
Use command-line parameters to install Visual Studio
Visual Studio Community workload and component IDs
激活码,激活码只用于尝试 VisualStudio 的使用,请不要在商业环境使用
Visual Studio 2019 Enterprise
BF8Y8-GN2QH-T84XB-QVY3B-RC4DF
Visual Studio 2019 Professional
NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y