1、?通過在https://visualstudio.microsoft.com/zh-hans/downloads/?下載VS2019,?之后會下載vs_enterprise__78682482.1526458798.exe??visual studio 2019激活碼密鑰key:Visual Studio 2019 Enterprise 企業(yè)版:BF8Y8-GN2QH-T84XB-QVY3B-RC4DFVisual Studio 2019 Professional 專業(yè)版:NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y2、編寫命令參數(shù),選擇要下載哪里包,具體的命令和包數(shù)據(jù),在以下可以看到對應(yīng)的功能包https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-professional?view=vs-2019通過命令行,進(jìn)入第一步下載的安裝程序中,對應(yīng)添入命令,回車即可。全部下載(完全沒必要全部下載,太大了很多東西根本用不到)如下:vs_enterprise__78682482.1526458798.exe --layout E:\VS2019Enterprise-offline --lang zh-CN這里選擇安裝,如下命令(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重要:下載完成后 運(yùn)行 E:\VS2019Enterprise-offline\vs_setup.exe 安裝 ,不要運(yùn)行vs_enterprise__78682482.1526458798.exe最終可以存到.BAT文件中,便于以后版本升級后,及時修改和下載最新離線安裝包如果重復(fù)輸入命令,或者參數(shù)重復(fù)不會重復(fù)下載,會提示驗(yàn)證已下載,所以放心打命令SDK請點(diǎn)擊這里額外下載?https://dotnet.microsoft.com/download附錄:Visual Studio 核心編輯器(Visual Studio Community 2017 隨附)ID: Microsoft.VisualStudio.Workload.CoreEditor說明: Visual Studio 核心 shell 體驗(yàn),包括語法感知代碼編輯、源代碼管理和工作項(xiàng)管理。Azure 開發(fā)ID: Microsoft.VisualStudio.Workload.Azure說明:用于開發(fā)云應(yīng)用、創(chuàng)建資源以及生成包括 Docker 支持的容器的 Azure SDK、工具和項(xiàng)目。數(shù)據(jù)存儲和處理ID: Microsoft.VisualStudio.Workload.Data說明: 使用 SQL Server、Azure Data Lake 或 Hadoop 連接、開發(fā)和測試數(shù)據(jù)解決方案。數(shù)據(jù)科學(xué)和分析應(yīng)用程序ID: Microsoft.VisualStudio.Workload.DataScience說明: 用于創(chuàng)建數(shù)據(jù)科學(xué)應(yīng)用程序的語言和工具(包括 Python、R 和 F#)。.NET 桌面開發(fā)ID: Microsoft.VisualStudio.Workload.ManagedDesktop說明: 使用 C#、Visual Basic 和 F# 生成 WPF、Windows 窗體和控制臺應(yīng)用程序。使用 Unity 的游戲開發(fā)ID: Microsoft.VisualStudio.Workload.ManagedGame說明: 使用 Unity(功能強(qiáng)大的跨平臺開發(fā)環(huán)境)創(chuàng)建 2D 和 3D 游戲。使用 C 的 Linux 開發(fā)ID: Microsoft.VisualStudio.Workload.NativeCrossPlat說明: 創(chuàng)建和調(diào)試在 Linux 環(huán)境中運(yùn)行的應(yīng)用程序。使用 C 的桌面開發(fā)ID: Microsoft.VisualStudio.Workload.NativeDesktop說明:使用 Microsoft C 工具集、ATL 或 MFC 生成 Windows 桌面應(yīng)用程序。使用 C 的游戲開發(fā)ID: Microsoft.VisualStudio.Workload.NativeGame說明: 以 DirectX、Unreal 或 Cocos2d 為后盾,利用 C 的強(qiáng)大功能生成專業(yè)游戲。使用 C 的移動開發(fā)ID: Microsoft.VisualStudio.Workload.NativeMobile說明: 使用 C 生成適用于 iOS、Android 或 Windows 的跨平臺應(yīng)用程序。.NET Core 跨平臺開發(fā)ID: Microsoft.VisualStudio.Workload.NetCoreTools說明: 使用 .NET Core、ASP.NET Core、HTML/JavaScript 和包括 Docker 支持的容器生成跨平臺應(yīng)用程序。使用 .NET 的移動開發(fā)ID: Microsoft.VisualStudio.Workload.NetCrossPlat說明: 使用 Xmarin 生成適用于 iOS、Android 或 Windows 的跨平臺應(yīng)用程序。ASP.NET 和 Web 開發(fā)ID: Microsoft.VisualStudio.Workload.NetWeb說明: 使用 ASP.NET、ASP.NET Core、HTML/JavaScript 和包括 Docker 支持的容器生成 Web 應(yīng)用程序。Node.js 開發(fā)ID: Microsoft.VisualStudio.Workload.Node說明: 使用 Node.js(事件驅(qū)動的異步 JavaScript 運(yùn)行時)生成可擴(kuò)展的網(wǎng)絡(luò)應(yīng)用程序。Office/SharePoint 開發(fā)ID: Microsoft.VisualStudio.Workload.Office說明: 使用 C#、VB 和 JavaScript 創(chuàng)建 Office 和 SharePoint 外接程序、SharePoint 解決方案和 VSTO 外接程序。Python 開發(fā)ID: Microsoft.VisualStudio.Workload.Python說明: 適用于 Python 的編輯、調(diào)試、交互式開發(fā)和源代碼管理。通用 Windows 平臺開發(fā)ID: Microsoft.VisualStudio.Workload.Universal說明: 使用 C#、VB 和 JavaScript 或 C (可選)創(chuàng)建適用于通用 Windows 平臺的應(yīng)用程序。Visual Studio 擴(kuò)展開發(fā)ID: Microsoft.VisualStudio.Workload.VisualStudioExtension說明: 創(chuàng)建適用于 Visual Studio 的加載項(xiàng)和擴(kuò)展,包括新命令、代碼分析器和工具窗口。使用 JavaScript 的移動開發(fā)ID: Microsoft.VisualStudio.Workload.WebCrossPlat說明: 使用用于 Apache Cordova 的工具生成 Android、iOS 和 UWP 應(yīng)用。
來源:https://www.icode9.com/content-4-375051.html
聯(lián)系客服