로컬 설치에 사용되는 Visual Studio의 오프라인 설치 패키지 만들기

Visual Studio는 다양한 컴퓨터 구성에서 제대로 작동하도록 설계되었습니다. 이 페이지의 정보는 로컬 컴퓨터에 설치할 파일의 오프라인 설치 패키지를 만드는 방법을 설명합니다.

Important

Visual Studio를 통해 클라이언트 워크스테이션 네트워크에 배포하려는 엔터프라이즈 IT 관리자이거나 파일 설치 패키지를 만들어 다른 컴퓨터에 전송하거나 설치해야 하는 경우 Visual Studio 관리자 가이드 및 Visual Studio페이지의 네트워크 기반 설치 그리고 로컬 컴퓨터에 레이아웃 배포하기만들기 문서를 참조하세요.

"모두 다운로드한 후 설치" 기능 사용

온라인 액세스에 문제가 있는 경우도 있습니다. 예를 들어 인터넷 연결이 불안정하거나 인터넷 연결의 대역폭이 낮을 수 있습니다. 이와 같은 상황에서 Visual Studio 획득하는 데 사용할 수 있는 추가적인 방법이 있습니다. 설치하기 전에 Visual Studio 설치 관리자의 모두 다운로드한 다음, 설치 기능을 사용하여 설치 패키지를 로컬 머신에 다운로드하거나 명령줄을 사용하여 나중에 따로 설치할 로컬 설치 패키지를 별도로 만들 수 있습니다.

로컬 설치 패키지를 다운로드하려면 Visual Studio 설치 관리자의 워크로드 탭 아래에 있는 드롭다운에서 모두 다운로드한 다음, 설치 옵션을 선택합니다. 이 기능의 목적은 최종적으로 Visual Studio 설치하려는 컴퓨터에 Visual Studio 패키지 다운로드를 프런트로드하는 것입니다. 먼저 패키지를 로컬로 다운로드하면 Visual Studio를 설치하기 전에 인터넷 연결을 안전하게 끊을 수 있습니다.

The

참고 항목

모두 다운로드한 다음, 설치 기능은 로컬 컴퓨터에 사용자 지정된 Visual Studio 설치 패키지를 다운로드합니다. 다운로드한 이 설치 패키지를 다른 컴퓨터로 전송하지 마세요. 이러한 방식으로 작동하도록 설계되지 않았기 때문입니다. 대신 설치 패키지를 다운로드하고 네트워크 공유 혹은 인트라넷 웹사이트에 호스트 하여 다른 컴퓨터에 전송하거나 설치하려면 Visual Studio의 네트워크 기반 설치 만들기 문서의 설명대로 네트워크 레이아웃을 만들어야 합니다.

또한 모두 다운로드한 다음, 설치 동작을 준수하도록 이 Visual Studio 향후 업데이트를 구성할 수도 있습니다. 자세한 내용은 설치 및 다운로드 동작 설명서를 참조하세요.

명령줄을 사용하여 로컬 레이아웃 만들기

1단계 - Visual Studio 부트스트래퍼 다운로드

원하는 Visual Studio 버전의 부트스트래퍼를 다운로드하 수정하여 로컬 레이아웃의 소스 위치로 사용할 디렉터리에 복사합니다. 부트스트래퍼는 로컬 레이아웃을 만들고 업데이트하고거나 혹은 수정하는데 사용되는 실행 파일입니다. 이 단계를 완료하려면 인터넷에 연결되어야 합니다.

2단계 - 로컬 레이아웃 만들기

관리자 권한으로 명령 프롬프트를 열고, 부트스트래퍼를 다운로드한 디렉터리로 이동하고, 부트스트래퍼의 매개 변수를 사용하여 로컬 레이아웃을 만듭니다. 이 단계를 완료하려면 인터넷에 연결되어 있는 상태여야 함을 확인하세요. 일반적인 로컬 레이아웃 만들기 예제는 다음과 같습니다. Visual Studio 페이지의 네트워크 레이아웃 만들기명령줄 매개 변수 예제 페이지에서 추가 예제를 찾을 수 있습니다. en-US언어 로캘 목록에 있는 로캘로 변경하여 영어가 아닌 언어를 설치하고 구성 요소 및 워크로드 목록을 사용하여 로컬 레이아웃을 추가로 사용자 지정할 수 있습니다.

  • 모든 기능이 포함된 전체 로컬 레이아웃 그리고 모든 언어 만들려면(기능이 많아 시간이 오래 걸릴 수 있음) 다음을 실행합니다.

      vs_enterprise.exe --layout c:\localVSlayout
    

참고 항목

전체 설치 경로가 80자 미만이고 컴퓨터에 충분한 스토리지가 있는지 확인합니다. 전체 Visual Studio 로컬 레이아웃에는 디스크 공간이 최소 41GB가 필요합니다. 자세한 내용은 시스템 요구 사항 항목을 참조하세요.

참고 항목

전체 설치 경로가 80자 미만이고 컴퓨터에 충분한 스토리지가 있는지 확인합니다. 전체 Visual Studio 로컬 레이아웃에는 디스크 공간이 최소 45GB가 필요합니다. 자세한 내용은 시스템 요구 사항 항목을 참조하세요.

  • 한 가지 언어에 대해서만 .NET 웹 및 .NET 데스크톱 개발의 경우 다음을 실행합니다.

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --lang en-US
    
  • 모든 권장 구성 요소와 선택적 구성 요소를 포함한 C++ 데스크톱 개발의 경우 한 언어만 실행합니다.

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --includeOptional --lang en-US 
    
  • 내보낸 vsconfig 파일을 사용하여 레이아웃 콘텐츠를 사용자 지정하거나, 레이아웃을 확인하거나, 레이아웃을 수정할 수도 있습니다.

3단계 - 로컬 레이아웃에서 Visual Studio 설치

로컬 레이아웃에서 Visual Studio를 설치하면 Visual Studio 설치 관리자에서 파일의 로컬 버전을 사용합니다. 하지만 설치 중에 레이아웃에 없는 구성 요소를 선택하면 Visual Studio 설치 관리자가 인터넷에서 해당 구성 요소를 다운로드하려고 합니다. 이전에 다운로드한 파일만 설치하려면 로컬 레이아웃을 만드는 데 사용한 것과 동일한 명령줄 옵션을 사용합니다. 설치 관리자가 제품을 설치할 때 인터넷에 액세스하지 않게 하려면 --noweb 스위치를 사용합니다.

예를 들어 다음 명령으로 로컬 설치 레이아웃을 만든 경우 다음을 실행합니다.

vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

그런 다음 이 명령을 사용하여 설치를 실행하고 클라이언트 컴퓨터가 인터넷에 액세스하지 못하도록 합니다.

c:\localVSlayout\vs_enterprise.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang en-US

그런 다음 이 명령을 사용하여 설치를 실행하고 클라이언트 컴퓨터가 인터넷에 액세스하지 못하도록 합니다.

c:\localVSlayout\vs_enterprise.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional

Important

Visual Studio Community를 사용하는 경우 설치 후 30일 이내에 로그인하라는 메시지가 표시될 수 있지만 제품 사용에는 영향을 주지 않습니다.

참고

서명이 올바르지 않다는 오류가 발생하면 업데이트된 인증서를 설치해야 합니다. 로컬 레이아웃에서 인증서 폴더를 엽니다. 각 인증서 파일을 두 번 클릭하고 인증서 관리자 마법사를 클릭합니다. 암호를 묻는 메시지가 표시되면 비워 두세요.

지원 또는 문제 해결

때로는 무엇인가 잘못될 수도 있습니다. Visual Studio 설치에 실패하는 경우 단계별 지침은 Visual Studio 설치 및 업그레이드 문제 해결을 참조하세요.

몇 가지 추가 지원 옵션은 다음과 같습니다.

  • 설치 관련 문제를 위한 설치 채팅(영어만 가능) 지원 옵션이 제공됩니다.
  • Visual Studio 설치 관리자와 Visual Studio IDE에 모두 표시되는 문제 보고 도구를 통해 Microsoft에 제품 문제를 보고합니다. IT 관리자이고 Visual Studio가 설치되어 있지 않은 경우 여기에서 IT 관리자 피드백을 제출할 수 있습니다.
  • Visual Studio 개발자 커뮤니티에서 기능을 제안하고, 제품 문제를 추적하고, 답변을 찾습니다.