2019-4-6-VisualStudio-2019-如何離線下載

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 添加功能開發

  • 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 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

相關文章
相關標籤/搜索