vs_enterprise.exe --layout D:\VS2019_Offline_DotNetDesktop --add Microsoft.VisualStudio.Workload.ManagedDesktop --lang en-US After completion (may take 30–60 minutes depending on speed), the folder D:\VS2019_Offline_DotNetDesktop contains everything needed to install on a target machine. For an enterprise that needs C++, .NET, Python, and web workloads in English, German, and Japanese:
vs_enterprise.exe --noweb --quiet --wait --config response.json If a machine already has Visual Studio 2019 installed from the same layout and you want to add a workload:
vs_enterprise.exe --layout E:\VS2019_Full_Offline ^ --add Microsoft.VisualStudio.Workload.NativeDesktop ^ --add Microsoft.VisualStudio.Workload.ManagedDesktop ^ --add Microsoft.VisualStudio.Workload.Python ^ --add Microsoft.VisualStudio.Workload.NetWeb ^ --includeRecommended ^ --lang en-US de-DE ja-JP Expected size: 25–35 GB. While possible ( --includeOptional ), the size can exceed 70 GB and includes many rarely used SDKs. Only use if you have a specific need (e.g., air-gapped lab with unpredictable future requirements). 3.5 Layout for a Specific Product (Community/Pro/Enterprise) The layout inherits the edition of the bootstrapper used. To create an Enterprise offline installer, you must start with vs_enterprise.exe . Similarly for Professional or Community. 4. Installing from an Offline Layout 4.1 Basic Installation On the target machine (no internet needed), navigate to the layout folder and run:
vs_enterprise.exe --layout D:\VS2019_Offline_DotNetDesktop --add Microsoft.VisualStudio.Workload.ManagedDesktop --lang en-US After completion (may take 30–60 minutes depending on speed), the folder D:\VS2019_Offline_DotNetDesktop contains everything needed to install on a target machine. For an enterprise that needs C++, .NET, Python, and web workloads in English, German, and Japanese:
vs_enterprise.exe --noweb --quiet --wait --config response.json If a machine already has Visual Studio 2019 installed from the same layout and you want to add a workload: visual studio 2019 offline installer
vs_enterprise.exe --layout E:\VS2019_Full_Offline ^ --add Microsoft.VisualStudio.Workload.NativeDesktop ^ --add Microsoft.VisualStudio.Workload.ManagedDesktop ^ --add Microsoft.VisualStudio.Workload.Python ^ --add Microsoft.VisualStudio.Workload.NetWeb ^ --includeRecommended ^ --lang en-US de-DE ja-JP Expected size: 25–35 GB. While possible ( --includeOptional ), the size can exceed 70 GB and includes many rarely used SDKs. Only use if you have a specific need (e.g., air-gapped lab with unpredictable future requirements). 3.5 Layout for a Specific Product (Community/Pro/Enterprise) The layout inherits the edition of the bootstrapper used. To create an Enterprise offline installer, you must start with vs_enterprise.exe . Similarly for Professional or Community. 4. Installing from an Offline Layout 4.1 Basic Installation On the target machine (no internet needed), navigate to the layout folder and run: vs_enterprise