다음을 통해 공유


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

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

Important

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

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

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

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

참고 항목

모두 다운로드한 다음, 설치 기능은 로컬 컴퓨터에 사용자 지정된 Visual Studio 설치 패키지를 다운로드합니다. 다른 컴퓨터로 이 다운로드된 설치 패키지를 전송하지 마세요. 해당 방식을 통해 작동하도록 설계되지 않았습니다.

Visual Studio의 네트워크 기반 설치 만들기 문서의 설명대로 네트워크 레이아웃을 만드는 방법을 통해, 설치 패키지를 다운로드하고 네트워크 공유 혹은 인트라넷 웹사이트에 호스트하여 다른 컴퓨터에 전송하거나 설치할 수 있습니다.

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

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

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

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

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

관리자 권한으로 명령 프롬프트를 열고, 부트스트래퍼를 다운로드한 디렉터리로 이동하고, 부트스트래퍼의 매개 변수를 사용하여 로컬 레이아웃을 만듭니다. 이 단계를 완료하려면 인터넷 연결이 필요합니다.

en-US언어 로캘 목록에 있는 로캘로 변경하여 영어가 아닌 언어를 설치하고 구성 요소 및 워크로드 목록을 사용하여 로컬 레이아웃을 추가로 사용자 지정할 수 있습니다.

일반적인 로컬 레이아웃 만들기에 대한 몇 가지 예시는 다음과 같습니다. 추가 예시는 명령줄 매개 변수 예제 페이지 및 Visual Studio 페이지의 네트워크 레이아웃 만들기 페이지에서 찾을 수 있습니다.

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

      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 설치 및 업그레이드 문제 해결을 참조하세요.

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