오피셜 가이드
오프라인 설치 만들기 - Visual Studio (Windows) | Microsoft Learn
오프라인 설치 만들기 - Visual Studio (Windows)
신뢰할 수 없는 인터넷 연결 또는 낮은 대역폭이 있는 경우 오프라인 설치 패키지를 만들어 Visual Studio를 오프라인으로 설치합니다.
learn.microsoft.com
작업은 온라인이 되는 컴퓨터에서 필요한 파일을 다운로드 받고, 폐쇄망으로 이동후, 설치 입니다.
!! OS 특성을 탑니다! Windows11 에서 다운받으면 Windows11 용으로 되네요....
1. 부트스트래퍼 다운로드
네트워크 기반 설치 만들기 - Visual Studio (Windows) | Microsoft Learn
네트워크 기반 설치 만들기 - Visual Studio (Windows)
제한된 권한이 있는 엔터프라이즈 사용자 또는 인터넷 액세스가 제한된 클라이언트 컴퓨터를 지원하기 위해 Visual Studio를 배포하는 프라이빗 네트워크 설치 지점을 만듭니다.
learn.microsoft.com

다운로드 받은 후, visual studio 를 다운받을 폴더로 해당 파일을 옮기고 ( 전체를 다받으면 70G 정도 됨.. )
하위 폴더에 localVSlayout 이라고 만들어 줍니다.
2. 설치파일 다운로드
자신이 필요한 패키지명을 조사한다음에 --add 옵션으로 추가해 줍니다. ( 언어설정 추가함 )
vs_Community --layout D:\vs\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.NetCrossPlat --add Microsoft.VisualStudio.Workload.NetWeb --add Microsoft.VisualStudio.Workload.Universal
3. localVSlayout 을 통으로 압축해서 폐쇄망으로 가져 갑니다.
4. 폐쇄망에서 아래 커맨드로 설치합니다. ( --noWeb 옵션이 주 )
설치시에 모두 다운로드 후 인스톨을 선택해 줍니다.
vs_Community --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.NetCrossPlat --add Microsoft.VisualStudio.Workload.NetWeb --add Microsoft.VisualStudio.Workload.Universal
끝!