본문으로 바로가기
반응형

첫번째방법

vs downloader파일들을 첨부한다. 커뮤니티, 프로, 엔터프라이즈 . 필요한대로 사용

vs_downloader__nosware.com.zip
5.42MB

아래는 실행파일 커뮤니티.exe 기준설명

 

For .NET web and .NET desktop package

vs_Community.exe --layout c:\localVScache --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang ko-KR

 

For .NET desktop and Office package

vs_Community.exe --layout c:\localVScache --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang ko-KR

 

For C++ desktop package

vs_Community.exe --layout c:\localVScache --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang ko-KR

 

For all package (Complete)

vs_Community.exe --layout c:\localVScache --lang ko-KR

 

한글로 다운 할거므로 lang 부분을 ko-KR로.. C++만 받을거므로 아래서 두번째걸로.

전체 받아버리면 9기가 넘는다.. 

C++만 했는데도.. 그래도 4.2기가나된다. 실제 설치파일gui에서 선택해서 다운로드시 2.4기가 정도였는데 참..

arch가 모두 다운로드 되었다. arm64, x86, x64 . 기본이 x64라고 하였는데도 다 받아졌다.

수동으로 arm 이 포함된 폴더는 제거하였다. 3.4기가 정도됨.

 

두번째 방법

professional 을 사용해서 해보겠다.

 

vs_professional 을 실행한다.

나는 설치됨상태여서 여기서 자세히 구성 내보내기. 설치안된경우는, 사용가능탭이나, 설치가능한 목록이 아래로 뜰것이다. 거기에서 해당 제품에서 자세히를 누르면된다.

내보내기 위치를 알아서 지정하시고..

세부정보 검토를 누른다.

 

C++ 데스크톱만 설치할 것이므로 여기만 체크. 다른것은 해제한다.

우측에 설치세부정보는 기본값대로 두고, 더 설치하고 싶은 것이 있다면 체크를 추가한다.

그리고 내보내기를 누른다.

.vsconfig 파일이 생성될것이다.

알아보기 쉽게 vs2022.vsconfig 라고 이름변경해두자.

 

이제 , vs_professional.exe 를 이용하고 command를 활용하여 설치하면된다.

두파일을 c:\vs2022폴더에 두자.

vsconfig 위치는 절대경로로 두어야된다. 상대경로로 두면 인식못함.

vs_professional.exe --layout c:\vs2022\pro --config C:\vs2022\2022.vsconfig --lang ko-KR

C:\vs2022\pro폴더에 다운로드된다.

그러나,, 위에서 말했듯이. arm까지 다운로드되었다. 분명 디폴트는 x64만 다운로드된다고 하였는데, arm, x86, x64 모두 다운로되었다.

그래서..

vs_professional.exe --layout .\vs2022 --config f:\vs2022\2022.vsconfig --arch x64 --lang ko-KR

해봤으나, 마찬가지. 용량은 4.2기가. 그래서 arm 들어간 폴더들은 모두 삭제함.

arm 제외하면 3.4기가.

이대로 만족..

배치파일로 만들어서 현재위치에 vs2022폴더만들고 다운되도록 해보았다.

앞서 말했듯이. vsconfig 위치를 절대경로로 주어야해서. 현재 vs_professional.exe이 있는 F드라이브로 나는 지정하였다.

 

@echo off
pushd %~dp0
vs_professional.exe --layout .\vs2022 --config F:\vs2022\2022.vsconfig --arch x64 --lang ko-KR

 

필요하신분은 수정해서 사용바람.

vs2022pro_offlinedownload.zip
1.35MB

 

 

참고사이트

https://www.nosware.com/how-to-create-offline-installer-visual-studio-2022/21843/

https://github.com/PsykoDev/visualstudio2022-2019-2017Key

https://learn.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio?view=vs-2022

https://while1.tistory.com/95

https://github.com/MicrosoftDocs/visualstudio-docs/blob/main/docs/install/import-export-installation-configurations.md

반응형