vs_community.exe --layout C:\VS2022_Offline --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeRecommended --lang en-US
When you create the offline layout, you have a choice: visual studio 2022 community offline installer
Powerful but requires some setup. Great for IT pros, overkill for casual solo devs. vs_community