공식 오프라인 설치 지침 ->는 열려면 클릭
1. 다운로드 vs2019 부트 프로그램은 , 당신은 다운로드해야하는 버전을 선택, 나는 엔터프라이즈 에디션 vs_enterprise__184447765.1558180718.exe을 선택
2. 매개 변수 명령을 설정 ( 명령 매개 변수 설명 ), 부팅 프로그램 다운로드 시작 vs2019
다음과 같이 명령은 다음과 같습니다
<부트 스트랩 대 EXE> --layout <오프라인 설치 패키지를 다운로드 경로> --add <기능 모듈> --lang <언어>
--layout : 오프라인 캐시를 만들 수있는 설치 디렉토리, 오프라인 설치 패키지 다운로드 경로를 지정합니다
--add : 하나 이상의 워크로드를 추가하거나 구성 요소 ID합니다. 워크로드 및 구성 요소의 복수를 지정하는 경우 각 실행에 대해 반복해야 --add
줄 스위치 명령. 이 인수, 완전한 기능을 갖춘 설치를 제공하지 않는 경우. 비주얼 스튜디오 워크로드 및 구성 요소 ID -> 비주얼 스튜디오 엔터프라이즈 2019 구성 요소 카탈로그
비주얼 스튜디오 코어 편집기 (Visual Studio를 커뮤니티 커뮤니티 2017 과 함께 제공) Microsoft.VisualStudio.Workload.CoreEditor의 : ID 설명 : 구문 인식 코드 편집기, 소스 제어 및 작업 항목 관리를 포함하여 Visual Studio를 쉘 코어 경험을. 푸른 개발 ID : Microsoft.VisualStudio.Workload.Azure의 설명 : 클라우드 애플리케이션 개발을위한 자원을 작성하고 푸른 SDK, 도구 및 도커 용기를 포함한 프로젝트 지원을 생성합니다. 데이터 저장 및 프로세싱 ID : Microsoft.VisualStudio.Workload.Data가 설명 : SQL 서버, 데이터 푸른 호수 또는 하둡 커넥터를 사용하여, 개발 및 테스트 데이터 솔루션. 데이터 분석 및 과학 애플리케이션 ID : Microsoft.VisualStudio.Workload.DataScience의 설명 : 언어와 도구를 사용 (파이썬, R과 F 번호 포함) 과학적 데이터 응용 프로그램을 만들 수 있습니다. .NET 데스크탑 개발 ID : Microsoft.VisualStudio.Workload.ManagedDesktop의 설명 : 사용하여 C #, Visual Basic 및 F 번호 생성 WPF, Windows Forms의 및 콘솔 응용 프로그램. 유니티 게임 개발을 사용하여 ID : Microsoft.VisualStudio.Workload.ManagedGame의 설명 : 유니티 (강력한 크로스 플랫폼 개발 환경)를 사용하여 2D 및 3D 게임을 작성합니다. C 사용 ++ 리눅스 개발 ID를 : Microsoft.VisualStudio.Workload.NativeCrossPlat의 설명 : 만들기 및 리눅스 환경에서 실행되는 응용 프로그램을 디버깅. C 사용 ++ 데스크톱 개발의 ID를 : Microsoft.VisualStudio.Workload.NativeDesktop의 설명 : 마이크로 소프트 C에서 사용하는 ++ 도구 세트, ATL 또는 MFC 생성 Windows 바탕 화면 응용 프로그램. 사용 C ++ 게임 개발자를위한 ID : Microsoft.VisualStudio.Workload.NativeGame의 설명 : 다이렉트 X, C 바탕으로 언리얼 또는적인 Cocos2D ++ 강력한 전문 게임의 생성. C를 사용하여 ++ 모바일 개발의 ID를 : Microsoft.VisualStudio.Workload.NativeMobile의 설명 : C를 사용하여 ++크로스 플랫폼 응용 프로그램 아이폰 OS, 안드로이드, 또는 Windows에 적합한 생성. .NET 코어 크로스 플랫폼 개발 ID : Microsoft.VisualStudio.Workload.NetCoreTools의 설명 : .NET 코어, 코어 ASP.NET, HTML 사용 / 도커 용기는 크로스 플랫폼 지원을 생성 포함한 자바 스크립트와 응용 프로그램을. .NET 모바일 개발 사용하여 ID를 : Microsoft.VisualStudio.Workload.NetCrossPlat의 설명 : 사용 Xmarin는 아이폰 OS, 안드로이드 또는 Windows 크로스 플랫폼 애플리케이션에 적합 생성합니다. ASP.NET 및 웹 개발 ID : Microsoft.VisualStudio.Workload.NetWeb의 설명 : ASP.NET, ASP.NET 코어, HTML 사용 / 자바 스크립트를 컨테이너 부두 노동자 세대 웹 애플리케이션에 대한 지원을 포함한다. 개발 Node.js를 ID를 : Microsoft.VisualStudio.Workload.Node의 설명 : 사용 Node.js를 (이벤트 기반 비동기 자바 스크립트 런타임) 확장 가능한 네트워크 애플리케이션을 생성 할 수 있습니다. 사무실 / 셰어 개발 ID : Microsoft.VisualStudio.Workload.Office 설명 : C #을 사용, VB 및 자바 스크립트 - 추가 기능 사무실 및 SharePoint는 SharePoint 솔루션을 생성하고 VSTO 추가 기능을. 파이썬 개발자 ID : Microsoft.VisualStudio.Workload.Python의 설명 : 파이썬 편집, 디버깅, 대화 형 개발 및 소스 코드 관리합니다. 유니버설 윈도우 플랫폼 ID : Microsoft.VisualStudio.Workload.Universal의 설명 : 사용의 C #, VB 및 자바 스크립트 또는 C ++ (선택 사항) 범용 애플리케이션을위한 Windows 플랫폼을 만듭니다. Visual Studio를 확장 개발 ID : Microsoft.VisualStudio.Workload.VisualStudioExtension의 설명 : Visual Studio를 위해 작성 신규 주문, 코드 분석기 및 도구 창을 포함 및 확장 기능을 추가 할 수 있습니다. 자바 스크립트를 사용하여 모바일 개발 ID를 : Microsoft.VisualStudio.Workload.WebCrossPlat의 설명 : 안드로이드, iOS 및 아파치 코르도바의 응용 프로그램에 대한 UWP 도구를 생성.
--lang :와 --layout
함께 지정된 언어, 언어 로케일 목록이 포함 된 자원 번들을 사용하여 설치 오프라인 캐시를 준비하기 :
언어 로케일 목록 언어 언어 CS - CZ 체코어 드 - DE 독일어 EN - 영어 (미국) ES는 - 스페인어 es fr과 - FR 프랑스어 IT를 - IT 이탈리아어 JA - JP 일본어 코 - KR 한국어 PL - PL 폴란드어 PT의 -BR 포르투갈어 - 브라질 에서 ru - RU 러시아어 TR - TR 터키어 에서 zh -CN 중국어 - 간체 에서 zh -tw 중국어 - 번체
예를 들어
모든 기능을 갖춘 E 다운로드 : \ VS2019를하고, 언어는 중국어 :
vs_enterprise__184447765. 1558180718 .EXE --layout E : \ VS2019 --lang에서 zh-CN
완벽한 비주얼 스튜디오 레이아웃의 디스크 공간이 적어도 35 GB의 필요
.NET의 .NET 웹 및 데스크톱 개발, 실행
E --layout vs_enterprise__184447765.1558180718.exe : VS2019 --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang에서 zh-CN \
배치를 확인의 이행을 촉진하기 위하여
오프 에코 & 컬러 0A의 CD / d 개 % ~ DP0 설정 currentPath = %에서 cd %의 \의 vs2019은 currentPath 에코 %의 = % currentPath를 호출 vs_enterprise__184447765. 1558180718 --layout .EXE " %의 currentPath %의 " --add Component.GitHub.VisualStudio --add Microsoft.VisualStudio.Workload.CoreEditor --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetCoreTools - -add Microsoft.VisualStudio.Workload.NetWeb --add Microsoft.VisualStudio.Workload.Universal --add Microsoft.VisualStudio.Workload.Python --includeOptional --lang ZH 버전 다름 CN의 에코. 및 일시 정지