다음을 통해 공유


로컬 설치를 위한 Visual Studio의 오프라인 설치 패키지 만들기

📣 여러분의 의견을 듣고 싶습니다!설문 조사 완료하고 레이아웃 환경을 개선하는 방법을 알려주세요. 귀하의 지원에 감사드립니다!

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

중요하다

클라이언트 워크스테이션 네트워크 전체에서 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 설치 패키지를 다운로드합니다. 이 다운로드한 설치 패키지를 다른 컴퓨터로 전송하지 마세요. 이러한 방식으로 작동하도록 설계되지 않았기 때문에.

설치 패키지를 다운로드하고, 네트워크 공유 또는 인트라넷 웹 사이트에서 호스트하고, 다른 컴퓨터로 전송하거나 다른 컴퓨터에 설치하려는 경우 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

중요하다

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

메모

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

지원 또는 문제 해결

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

다음은 몇 가지 추가 지원 옵션입니다.

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