Visual Studio의 오프라인 설치 만들기

Visual Studio는 다양한 네트워크 및 컴퓨터 구성에서 제대로 작동하도록 설계되었습니다. 온라인 업데이트를 정기적으로 확인하고 모든 최신 수정 사항 및 기능을 최신 상태로 유지하는 데 도움이 되는 Visual Studio 설치 관리자 파일(용량 작음)을 사용하는 것이 좋습니다. 그러나 온라인 액세스에 문제가 있는 경우도 있습니다. 예를 들어 인터넷 연결이 불안정하거나 인터넷 연결의 대역폭이 낮을 수 있습니다. 이와 같은 상황에서 Visual Studio 획득하는 데 사용할 수 있는 몇 가지 다른 방법이 있습니다. 설치하기 전에 Visual Studio 설치 관리자에서 모두 다운로드한 후 설치 기능을 사용하여 파일을 로컬 머신의 로컬 캐시에 다운로드하거나, 명령줄을 사용하여 나중에 설치할 파일의 로컬 캐시를 만들 수 있습니다.

참고

클라이언트 워크스테이션으로 구성된 네트워크에 Visual Studio를 배포하려는 엔터프라이즈 IT 관리자는 Visual Studio 관리자 가이드Visual Studio의 네트워크 기반 설치 만들기 설명서를 참조하세요.

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

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

"모두 다운로드한 후 설치" 옵션

중요

다른 컴퓨터로 전송하려는 로컬 캐시를 만드는 데는 모두 다운로드한 후 설치 기능을 사용하지 마세요. 해당 방식으로 작동하도록 설계되지 않았습니다.

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

명령줄을 사용하여 로컬 캐시 만들기

작은 부트스트래퍼 파일을 다운로드한 후 명령줄을 사용하여 로컬 캐시를 만들 수 있습니다. 캐시가 만들어지면 캐시를 사용하여 Visual Studio 설치할 수 있습니다.

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

이 단계를 완료하려면 인터넷에 연결되어야 합니다.

Visual Studio 2017 버전 15.9에 대한 최신 부트스트래퍼를 얻으려면 아래 파일 중 하나를 다운로드합니다. 이러한 부트스트래퍼는 실행 시기에 관계없이 항상 최신 버전의 Visual Studio 2017을 설치합니다.

버전 부트스트래퍼
Visual Studio 2017 Professional 버전 15.9 vs_professional.exe
Visual Studio 2017 Enterprise 버전 15.9 vs_enterprise.exe
Visual Studio 2017 Build Tools 버전 15.9 vs_buildtools.exe

항상 16.11의 최신 버전을 설치하는 Visual Studio 2019용 최신 부트스트래퍼를 얻으려면 아래 파일 중 하나를 다운로드합니다. 또는 특정 버전의 Visual Studio 2019를 설치하려면 각 서비스 릴리스에 대한 고정 버전 부트스트래퍼의 링크가 있는 Visual Studio 2019 릴리스 페이지로 이동합니다.

버전 부트스트래퍼
Visual Studio 2019 Professional 버전 16.11 vs_professional.exe
Visual Studio 2019 Enterprise 버전 16.11 vs_enterprise.exe
Visual Studio 2019 Build Tools 버전 16.11 vs_buildtools.exe

항상 최신 버전의 현재 채널을 설치하는 Visual Studio 2022용 최신 부트스트래퍼를 얻으려면 아래 파일 중 하나를 다운로드합니다. 또는 Visual Studio 2022의 특정 버전 또는 특정 채널을 설치하려는 경우 각 서비스 릴리스에 대한 고정 버전 부트스트래퍼의 링크가 있는 Visual Studio 2022 릴리스 기록 페이지로 이동합니다.

버전 부트스트래퍼
Visual Studio 2022 Community vs_community.exe
Visual Studio 2022 Professional vs_professional.exe
Visual Studio 2022 Enterprise vs_enterprise.exe
Visual Studio 2022 Build Tools vs_buildtools.exe

이전에 Visual Studio 2019 릴리스 페이지에서 특정 부트스트래퍼 파일을 다운로드했고 설치할 버전을 확인하려는 경우 방법은 다음과 같습니다. Windows에서 파일 탐색기를 열고 부트스트래퍼 파일을 마우스 오른쪽 단추로 클릭한 다음, 속성 을 선택하고 세부 정보 탭을 선택한 다음, 제품 버전 번호를 확인합니다. 해당 숫자를 Visual Studio 릴리스와 일치시키려면 해당 페이지의 맨 아래에 있는 표를 참조하세요.

이전에 부트스트래퍼 파일을 다운로드했고 설치한 버전을 확인하려는 경우 방법은 다음과 같습니다. Windows에서 파일 탐색기를 열고 부트스트래퍼 파일을 마우스 오른쪽 버튼으로 클릭한 후 속성 을 선택하고 세부 정보 탭을 선택하십시오. 제품 버전 필드에서는 부트스트래퍼가 설치할 채널 및 버전을 설명합니다. 버전 번호는 항상 ‘지정된 것의 최신 서비스 버전’으로 이해되어야 하며 명시적으로 지정되지 않은 경우 채널은 최신입니다. 따라서 제품 버전이 LTSC 17.0인 부트스트래퍼는 17.0 LTSC 채널에서 사용할 수 있는 최신 17.0.x 서비스 릴리스를 설치합니다. Visual Studio 2022 제품 버전이 있는 부트스트래퍼는 현재 채널에 최신 버전의 Visual Studio 2022를 설치합니다.

2다계 - 로컬 설치 캐시 만들기

이 단계를 완료하려면 인터넷에 연결되어야 합니다.

명령 프롬프트를 열고 명령줄 매개 변수를 사용하여 Visual Studio 설치 페이지에 정의된 부트스트래퍼의 매개 변수를 사용하여 로컬 설치 캐시를 만듭니다. 엔터프라이즈 부트스트래퍼를 사용하는 일반적인 예는 아래 및 명령줄 매개 변수 예제 페이지에 나와 있습니다. en-US언어 로캘 목록의 한 로캘로 변경하여 영어가 아닌 언어를 설치할 수 있으며, 구성 요소 및 워크로드 목록을 사용하여 로컬 캐시를 추가로 사용자 지정할 수 있습니다.

오류를 방지하려면 전체 설치 경로가 80자 미만인지 확인합니다.

  • .NET 웹 및 .NET 데스크톱 개발의 경우 다음을 실행합니다.

      vs_enterprise.exe --layout c:\localVScache --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
    
  • .NET 웹 및 .NET 데스크톱 개발의 경우 다음을 실행합니다.

      vs_enterprise.exe --layout c:\localVScache --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang en-US
    
  • .NET 데스크톱 및 Office 개발의 경우 다음을 실행합니다.

      vs_enterprise.exe --layout c:\localVScache --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US
    
  • C++ 데스크톱 개발의 경우 다음을 실행합니다.

      vs_enterprise.exe --layout c:\localVScache --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
    
  • 모든 기능이 포함된 전체 로컬 캐시(영어만 해당)를 만들려면(‘수많은’ 기능이 있어서 오래 걸릴 수 있음) 다음을 실행합니다.

      vs_enterprise.exe --layout c:\localVScache --lang en-US
    

참고

전체 Visual Studio 로컬 캐시에는 최소 35GB의 디스크 공간이 필요합니다. 자세한 내용은 시스템 요구 사항 항목을 참조하세요.

참고

전체 Visual Studio 로컬 캐시에는 최소 41GB의 디스크 공간이 필요합니다. 자세한 내용은 시스템 요구 사항 항목을 참조하세요.

참고

전체 Visual Studio 로컬 캐시에는 최소 45GB의 디스크 공간이 필요합니다. 자세한 내용은 시스템 요구 사항 항목을 참조하세요.

3단계 - 로컬 캐시에서 Visual Studio 설치

로컬 설치 캐시에서 Visual Studio를 설치하는 경우 Visual Studio 설치 관리자는 파일의 로컬 캐시된 버전을 사용합니다. 하지만 설치하는 동안 캐시에 없는 구성 요소를 선택하면 Visual Studio 설치 관리자가 인터넷에서 해당 구성 요소를 다운로드하려고 시도합니다. 이전에 다운로드한 파일만 설치하려면 로컬 캐시를 만드는 데 사용한 것과 같은 명령줄 옵션을 사용하세요. 설치 관리자가 인터넷에 액세스하지 않게 하려면 --noweb 스위치를 사용합니다.

예를 들어 다음 명령으로 로컬 설치 캐시를 만든 경우

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

그런 다음, 이 명령을 사용하여 설치를 실행합니다.

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

그런 다음, 이 명령을 사용하여 설치를 실행합니다.

c:\localVScache\vs_enterprise.exe --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional

중요

Visual Studio Community를 사용하는 경우 설치 후 30일 이내에 제품에 로그인하여 활성화해야 합니다. 활성화하려면 인터넷에 연결해야 합니다.

참고

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

언어 로캘 목록

언어 로캘 언어
cs-CZ 체코어
de-DE 독일어
en-US 영어
es-ES 스페인어
fr-FR 프랑스어
it-IT 이탈리아어
ja-JP 일본어
en-US 한국어
pl-PL 폴란드어
pt-BR 포르투갈어 - 브라질
ru-RU 러시아어
tr-TR 터키어
zh-CN 중국어 - 간체
zh-TW 중국어 - 번체

지원 또는 문제 해결

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

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

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

참조