vs2019 中文離線安裝包下載,類似ISO


1、 通過在https://visualstudio.microsoft.com/zh-hans/downloads/ 下載VS2019, 之后會下載vs_enterprise__78682482.1526458798.exe  

visual studio 2019激活碼密鑰key:
Visual Studio 2019 Enterprise 企業版:BF8Y8-GN2QH-T84XB-QVY3B-RC4DF
Visual Studio 2019 Professional 專業版:NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y

2、編寫命令參數,選擇要下載哪里包,具體的命令和包數據,在以下可以看到對應的功能包

https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-professional?view=vs-2019

通過命令行,進入第一步下載的安裝程序中,對應添入命令,回車即可。

全部下載(完全沒必要全部下載,太大了很多東西根本用不到)如下:

vs_enterprise__78682482.1526458798.exe --layout E:\VS2019Enterprise-offline --lang zh-CN

1. 制作web和桌面開發的安裝包
vs_community.exe --layout c:\vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

注意:

上面的參數—add添加了Visual Studio中所需要的功能模塊
上面的參數—lang en-us指定了語音包,如果需要中文版本,可以使用參數zh-cn
2. 桌面應用和office應用開發
vs_community.exe --layout c:\vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US

3. C++桌面開發
vs_community.exe --layout c:\vslayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US

4. 下載完整的安裝包
vs_community.exe --layout c:\vslayout --lang en-US

注意:Visual Studio 2019的完整安裝包比較大,將近40GB的數據

這里選擇安裝,如下命令(layout后面的路徑為下載的離線文件路徑):

E:\Downloads>vs_enterprise__78682482.1526458798.exe --layout E:\VS2019Enterprise-offline --add Microsoft.VisualStudio.Workload.ManagedDesktop  --add Microsoft.VisualStudio.Workload.CoreEditor --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.NetCoreTools --add Microsoft.VisualStudio.Workload.Universal --add Microsoft.VisualStudio.Workload.VisualStudioExtension --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --lang zh-CN

重要:下載完成后 運行 E:\VS2019Enterprise-offline\vs_setup.exe 安裝 ,不要運行vs_enterprise__78682482.1526458798.exe

最終可以存到.BAT文件中,便於以后版本升級后,及時修改和下載最新離線安裝包

如果重復輸入命令,或者參數重復不會重復下載,會提示驗證已下載,所以放心打命令

SDK請點擊這里額外下載 https://dotnet.microsoft.com/download

附錄:

Visual Studio 核心編輯器(Visual Studio Community 2017 隨附)
ID: Microsoft.VisualStudio.Workload.CoreEditor
說明: Visual Studio 核心 shell 體驗,包括語法感知代碼編輯、源代碼管理和工作項管理。

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 應用。

 

  


免責聲明!

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



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