vs_community.exe --layout C:\vs2017offline --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --lang en-US
First, you need the small executable file (bootstrapper) for the specific edition you own. You can find these on the Official Visual Studio Older Downloads page . Free for individual developers and small teams. visual studio 2017 offline installer iso
vs_enterprise.exe --layout D:\VS2017_Full --lang en-US vs_community
Microsoft introduced a "lean" installer philosophy with VS 2017. The web installer is only ~1-2 MB. When you run it, it downloads only the workloads you select. Consequently, a full offline cache for all workloads (including mobile dev with C++, data science, and .NET desktop) can exceed . Distributing a single 35 GB ISO for every user would be bandwidth-prohibitive for Microsoft. They expect administrators to build their own custom ISOs. vs_enterprise
(use a machine with internet):
Once you have the bootstrapper (e.g., vs_community.exe ), open a Command Prompt as an and navigate to your download folder. Microsoft Learn
Direct download links (official, as of 2025):