Visual Studio 2019 Offline Installer 2021 Jun 2026

Copy the layout folder ( VS2019Offline ) to a portable external drive, a network share, or keep it on your local drive. Open the layout folder on the destination machine.

Right-click vs_setup.exe (or the bootstrapper file inside the layout folder) and select .

| Workload | Workload ID | | :--- | :--- | | .NET desktop development | Microsoft.VisualStudio.Workload.ManagedDesktop | | Desktop development with C++ | Microsoft.VisualStudio.Workload.NativeDesktop | | Universal Windows Platform development | Microsoft.VisualStudio.Workload.Universal | | .NET Core cross-platform development | Microsoft.VisualStudio.Workload.NetCoreTools | | Visual Studio extension development | Microsoft.VisualStudio.Workload.VisualStudioExtension | | ASP.NET and web development | Microsoft.VisualStudio.Workload.NetWeb |

To save space, you can download only specific workloads rather than the full package (which can exceed 20GB). Example for .NET Desktop & Web development: visual studio 2019 offline installer

vs_community.exe --layout D:\VS2019_Offline --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NativeDesktop --lang en-US

by downloading the "bootstrapper" file and using a command-line argument to fetch all necessary installation files for offline use. Microsoft Learn 1. Download the Bootstrapper

Sometimes you need a specific SDK. Use the --includeRecommended and --includeOptional flags. Copy the layout folder ( VS2019Offline ) to

: Download Community Bootstrapper

When Microsoft releases a security patch or minor update for Visual Studio 2019, the offline layout must be refreshed to deploy those fixes.

vs_community.exe --layout C:\VS2019OfflineInstaller --add Microsoft.VisualStudio.Workload.NativeDesktop Use code with caution. How to Install from the Offline Cache | Workload | Workload ID | | :--- | :--- | |

To help refine this setup for your environment, let me know:

First, you need the "seed" for your offline forest. Head over to the Visual Studio Download Page to grab the small file (e.g., vs_community.exe , vs_professional.exe , or vs_enterprise.exe ).

vs_community.exe --layout C:\VSlayout --fix