마이크로소프트는 오프라인 다운로드를 위해 명령줄을 통한 입력 매개변수가 필요한 온라인 설치 도구를 VisualStudio 2019에 제공했습니다
먼저, 공식 웹사이트에서 다운로드해야 하는 VisualStudio 버전을 선택하고, 커뮤니티 에디션, 프로페셔널 에디션, 엔터프라이즈 에디션을 선택할 수 있습니다. 커뮤니티 버전만 무료입니다
주소:하이퍼링크 로그인이 보입니다.
Visual Studio Community Edition을 선택하면 다운로드된 exe가 vs_community.exe Visual Studio Professional을 다운로드하면 Visual Studio Professional 해당 exe가 vs_professional.exe 다운로드하신 버전으로 이 기사 코드에 사용된 프로그램을 교체해 주세요
광상으로 가는 경로
오프라인 다운로드는 다운로드된 파일을 저장할 지정된 폴더가 필요하며, --layout과 절대 경로를 통해 입력 폴더에 다운로드할 수 있습니다
다음 코드는 다운로드한 폴더를 C 드라이브에 설정합니다. 이 폴더를 일반 폴더로 수정해 주세요. 이 폴더는 현재 사용자에게 쓰기 권한이 있어야 합니다
기능 추가
선택 기능은 --add를 통해 추가됩니다
- Microsoft.VisualStudio.Workload.Azure Azure Development
- Microsoft.VisualStudio.Workload.ManagedDesktop for 데스크톱 개발용
- 마이크로소프트. VisualStudio.Workload.NetWeb ASP.NET 코어 개발
- Microsoft.VisualStudio.Workload.NetCoreTools .NET Core 개발
- Microsoft.VisualStudio.Workload.Universal UWP 개발
Visual Studio 커뮤니티 워크로드와 컴포넌트 ID에 관한 더 많은 기능은 이 페이지에서 확인할 수 있습니다:하이퍼링크 로그인이 보입니다.
여러 기능을 추가하는 것들이 여러 --add를 통해 추가됩니다. 예를 들어, .NET Core 개발, 데스크톱 개발, ASP.NET Core 개발을 선택해야 하면서도 UWP 개발도 함께 해야 하는 것 등이 있습니다. 이렇게 쓸 수 있습니다
명령줄에는 공백이 없으며, 위 코드는 이해하기 쉽게 줄 나누기를 추가했습니다
기능에도 옵션이 필요하다면, 예를 들어 UWP에서 17763용 SDK가 필요하다면, Visual Studio 커뮤니티 워크로드와 컴포넌트 ID에서 다운로드할 수 있습니다 (하이퍼링크 로그인이 보입니다.) 해당 함수를 찾고, --add로 덧셈하는
다국어
다중언어 표현은 --lang을 통해 추가할 수 있습니다.
중국어를 zh-CN, 영어를 en-US로 추가하면 --addProductLang을 통해 더 많은 언어를 추가할 수 있습니다
다음 코드는 중국어를 주어로 추가하고 영어를 동시에 추가하는 것입니다
그래서 다운로드를 하자. NET Core 개발, 데스크톱 개발, ASP.NET Core 개발, UWP 개발 등에서 F:\Download\vs\vslayout에 다운로드한 명령어는 다음과 같이 작성할 수 있습니다
다른 언어에 대해서는 Visual Studio 설치 시 명령줄 매개변수를 사용하기를 참조하세요:하이퍼링크 로그인이 보입니다.
모든 기능을 추가하세요
모든 기능을 추가하고 싶다면 --includeOptional을 제거하고 코드를 확인하세요
c:\vslayout에서 완전한 기능을 갖춘 VisualStudio 명령어의 영어 버전을 다운로드하는 데 시간이 오래 걸립니다
복구 파일을 다운로드하세요
만약 절반을 다운로드했다가 종료해서 복원이 필요하다면, --fix 같은 명령어를 입력해 오프라인 다운로드를 시도하고 --fix 명령어 뒤에 --fix 추가하는 방식입니다
오프라인 다운로드 설치
오프라인 다운로드 폴더에 있는 해당 설치 파일을 명령줄로 열고, 커뮤니티 버전을 사용 중이라면 F:\Download\vs\vslayout 다운로드 시 다음 명령어로 설치할 수 있습니다
여기에 추가된 --add는 위에서 다운로드할 때 입력한 것과 동일해야 합니다
|