下載Visual Studio 2019離線安裝包


1、簡要說明:

Visual Studio 2019 可以在線安裝也可以下載離線安裝包之后再安裝。

下載離線安裝包之后再安裝,這樣即便Visual Studio 2019之后出現在什么問題,需要卸載后再安裝的時候,就不用再去網上下載,畢竟一個模塊好幾G的大小。

 

官方離線安裝說明:

https://docs.microsoft.com/en-us/visualstudio/install/create-an-offline-installation-of-visual-studio?view=vs-2019

 

 

 

2、具體步驟安裝

 

2.1 下載對應的exe文件

首先進入下面的網址,下載對應的exe文件

https://docs.microsoft.com/en-us/visualstudio/install/create-an-offline-installation-of-visual-studio?view=vs-2019

 

 

根據需求,在File的位置,選擇自己需要的版本進行下載

 

 

 

各個版本說明

Visual Studio Community     版本下載: vs_community.exe

Visual Studio Professional   版本下載: vs_professional.exe

Visual Studio Enterprise    版本下載: vs_enterprise.exe

關於是否收費:Visual Studio Community 版本是免費使用的,另外兩個版本收費。

 

 

幾個之間版本的說明

 

 

 

 

2.2 用命令行來下載離線包

 

例如:若下載的是Visual Studio Community 版本,下載好vs_community.exe之后。建立一個文件夾來存放 

 

 

 

例如:E:\vs community 2019

打開cmd,進入到vs_community.exe存放的路徑E:\vs community 2019,執行相應的下載命令

 

此命令下載:中文版的全部模塊

備注:文件比較大(40多G),若不想下載全部模塊,后面有介紹下載相應的各個模塊

vs_community__463060502.1592569526.exe --layout --lang zh-cn

 

 

下載離線包完成截圖

 

 

 

 

版本語言說明:

下載全部模塊(中文版)

vs_community__463060502.1592569526.exe --layout --lang zh-cn

下載全部模塊(英文版)

vs_community__463060502.1592569526.exe --layout --lang en-US

 

 

若不想下載全部模塊,可以根據需求下載多個模塊(即:add有多個)

比如下載模塊: .NET web and .NET desktop 

vs_community__463060502.1592569526.exe --layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang zh-cn

  

 

模塊ID在官網上也可以找到

 

Visual Studio Community 工作負載和組件 IDdocs.microsoft.com/zh-cn/visualstudio/install/workload-component-id-vs-community?view=vs-2019#game-development-with-c

 

 

 

命令行參數說明

https://docs.microsoft.com/zh-cn/visualstudio/install/update-minimal-layout?view=vs-2019

 

 

 

 

下載模塊:C++ desktop,

就執行命令: vs_community__463060502.1592569526.exe --layout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang zh-cn

 

下載Visual Studio 擴展開發,通用 Windows 平台開發,

就執行命令: vs_community__463060502.1592569526.exe --layout --add Microsoft.VisualStudio.Workload.VisualStudioExtension --add Microsoft.VisualStudio.Workload.Universal --includeRecommended --lang zh-cn

  

 

其他模塊id

Azure 開發 ID: Microsoft.VisualStudio.Workload.Azure

說明:用於開發雲應用、創建資源以及生成包括 Docker 支持的容器的 Azure SDK、工具和項目。

 

數據存儲和處理 ID: Microsoft.VisualStudio.Workload.Data

說明: 使用 SQL Server、Azure Data Lake 或 Hadoop 連接、開發和測試數據解決方案。

 

數據科學和分析應用程序 ID: Microsoft.VisualStudio.Workload.DataScience

說明: 用於創建數據科學應用程序的語言和工具(包括 Python、R 和 F#)。

 

.NET 桌面開發 ID: Microsoft.VisualStudio.Workload.ManagedDesktop

說明: 使用 C#、Visual Basic 和 F# 生成 WPF、Windows 窗體和控制台應用程序。

 

使用 Unity 的游戲開發 ID: Microsoft.VisualStudio.Workload.ManagedGame

說明: 使用 Unity(功能強大的跨平台開發環境)創建 2D 和 3D 游戲。

 

使用 C++ 的 Linux 開發 ID: Microsoft.VisualStudio.Workload.NativeCrossPlat

說明: 創建和調試在 Linux 環境中運行的應用程序。

 

使用 C++ 的桌面開發 ID: Microsoft.VisualStudio.Workload.NativeDesktop

說明:使用 Microsoft C++ 工具集、ATL 或 MFC 生成 Windows 桌面應用程序。

 

使用 C++ 的游戲開發 ID: Microsoft.VisualStudio.Workload.NativeGame

說明: 以 DirectX、Unreal 或 Cocos2d 為后盾,利用 C++ 的強大功能生成專業游戲。

 

使用 C++ 的移動開發 ID: Microsoft.VisualStudio.Workload.NativeMobile

說明: 使用 C++ 生成適用於 iOS、Android 或 Windows 的跨平台應用程序。

 

.NET Core 跨平台開發 ID: Microsoft.VisualStudio.Workload.NetCoreTools

說明: 使用 .NET Core、ASP.NET Core、HTML/JavaScript 和包括 Docker 支持的容器生成跨平台應用程序。

 

使用 .NET 的移動開發 ID: Microsoft.VisualStudio.Workload.NetCrossPlat

說明: 使用 Xmarin 生成適用於 iOS、Android 或 Windows 的跨平台應用程序。

 

ASP.NET 和 Web 開發 ID: Microsoft.VisualStudio.Workload.NetWeb

說明: 使用 ASP.NET、ASP.NET Core、HTML/JavaScript 和包括 Docker 支持的容器生成 Web 應用程序。

 

Node.js 開發 ID: Microsoft.VisualStudio.Workload.Node

說明: 使用 Node.js(事件驅動的異步 JavaScript 運行時)生成可擴展的網絡應用程序。

 

Office/SharePoint 開發 ID: Microsoft.VisualStudio.Workload.Office

說明: 使用 C#、VB 和 JavaScript 創建 Office 和 SharePoint 外接程序、SharePoint 解決方案和 VSTO 外接程序。

 

Python 開發 ID: Microsoft.VisualStudio.Workload.Python

說明: 適用於 Python 的編輯、調試、交互式開發和源代碼管理。

 

通用 Windows 平台開發 ID: Microsoft.VisualStudio.Workload.Universal

說明: 使用 C#、VB 和 JavaScript 或 C++(可選)創建適用於通用 Windows 平台的應用程序。

 

Visual Studio 擴展開發 ID: Microsoft.VisualStudio.Workload.VisualStudioExtension

說明: 創建適用於 Visual Studio 的加載項和擴展,包括新命令、代碼分析器和工具窗口。

 

使用 JavaScript 的移動開發 ID: Microsoft.VisualStudio.Workload.WebCrossPlat

說明: 使用用於 Apache Cordova 的工具生成 Android、iOS 和 UWP 應用。

 

 

 

本文引自:

https://blog.csdn.net/dearlaoyuan/article/details/104361783

https://zhuanlan.zhihu.com/p/157480221

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM