다음을 통해 공유


Visual Studio 확장 및 업데이트 관리

확장 및 업데이트 대화 상자를 사용하여 웹 사이트 및 다른 위치에서 Visual Studio 확장과 샘플을 설치를 할 수 있으며 사용, 사용 안 함, 업데이트 또는 제거를 할 수 있습니다.메뉴 모음에서 대화 상자를 열려면 도구, 확장 및 업데이트를 선택합니다. (또는 빠른 실행 상자에 확장명을 입력합니다.)

확장 찾기

Microsoft 웹 사이트에서 Visual Studio 갤러리 또는 샘플 갤러리에서 확장을 설치합니다.확장은 Visual Studio에 기능을 추가하는 제어, 샘플, 템플릿 또는 기타 구성 요소일 수 있습니다.Visual Studio는 VSIX 패키지 형식에서 프로젝트 템플릿, 항목 템플릿, 도구 상자 항목, MEF(Managed Extension Framework) 구성 요소 및 VSPackage 등의 확장을 지원합니다.Microsoft 설치 관리자 MSI 기반 확장은 또한 다운로드 및 설치를 지원하지만 확장 및 업데이트 대화 상자는 사용 여부를 변경할 수 없습니다.

확장 설치 또는 제거

확장 및 업데이트 대화 상자의 왼쪽 창에서 온라인을 확장하고 Visual Studio 갤러리를 선택합니다.확장의 이름 또는 이름의 일부를 알고 있으면 오른쪽 창의 Visual Studio 갤러리 검색에서 검색할 수 있거나 가운데 창의 목록에서 찾아볼 수 있습니다.원하는 확장을 선택하고 다운로드 단추를 클릭한 다음 설치를 선택합니다.확장을 로드하려면 Visual Studio를 다시 시작해야 합니다.

종속성이 포함된 확장을 설치하려고 하면 설치 관리자에서 이미 설치가 되었는지 여부를 확인합니다.설치가 되어 있지 않으면, 확장 및 업데이트 대화 상자 목록은 확장을 설치하기 전에 설치해야 하는 종속성을 나열합니다.

확장의 사용을 중지하려는 경우 사용하지 않도록 설정하거나 제거합니다.확장을 사용하지 않으면 설치되어 있지만 로드되지 않습니다.VSIX 확장만 사용하지 않도록 설정할 수 있고 MSI 확장은 제거만 가능합니다.왼쪽 창에서 확장을 제거하거나 사용하지 않도록 설정하려면 가운데 창에서 설치됨을 선택하고, 확장을 선택한 다음 사용 안 함 단추 또는 제거 단추를 선택합니다.사용하지 않는 확장을 언로드하려면 Visual Studio를 다시 시작해야 합니다.

중요중요

각 사용자별로 설치된 확장만 제거할 수 있습니다.예를 들어 NuGet와 같이 시스템 단위로 설치되어 있는 확장은 제거할 수 없습니다.

사용자별 및 관리 확장

대부분의 확장은 %LocalAppData%\Microsoft\VisualStudio\<Visual Studio version>\Extensions\에 설치된 사용자별 확장입니다.일부 확장은 <Visual Studio 설치 폴더>\Common7\IDE\Extensions\에 설치된 관리 확장입니다.

오류 또는 악의적인 코드를 포함하는 확장으로부터 시스템을 보호하기 위해, Visual Studio가 일반 사용자 권한으로 실행되는 경우에는 로드하지 않고 사용자별 확장으로 Visual Studio가 실행되는 경우에만 로드되도록 사용자별 확장을 제한할 수 있습니다.메뉴 모음에서 이 작업을 수행하려면 도구, 옵션을 선택한 다음 옵션 대화 상자에서 환경을 확장하고 확장 및 업데이트를 선택합니다. (빠른 실행 상자에도 확장을 입력할 수 있습니다.) 관리자로 실행할 때 사용자 확장별 로드 확인란을 선택 취소한 다음 Visual Studio를 다시 시작합니다.

마스터 복사본 및 작업 복사본

온라인 샘플을 설치하면 솔루션은 다음 두 위치에 저장됩니다.

  • 작업 복사본은 새 프로젝트 대화 상자에 지정된 위치에 저장됩니다.

  • 별도의 마스터 복사본은 컴퓨터에 저장됩니다.

확장 및 업데이트 대화 상자를 사용하여 이러한 샘플 관련 작업을 수행할 수 있습니다.

  • 설치한 샘플의 마스터 복사본을 나열합니다.

  • 샘플의 마스터 복사본을 사용하지 않거나 제거합니다.

  • 기술이나 기능과 관련된 샘플의 모음인 샘플 팩을 설치합니다.

  • 개별 온라인 샘플을 설치합니다. (새 프로젝트 대화 상자에서도 할 수 있습니다.)

  • 설치된 샘플에 대해 소스 코드 변경 내용이 게시되면 업데이트 알림을 봅니다.

  • 업데이트를 사용할 수 있는 경우 설치된 샘플의 마스터 복사본을 업데이트합니다.

확장 및 업데이트 대화 상자를 사용하지 않고 설치

.vsix 파일에 패키지된 확장은 Visual Studio Gallery 이외의 위치에서 사용될 수 있습니다.확장 및 업데이트 대화 상자는 파일을 검색할 수 없지만, .vsix 파일을 선택하고 Enter 키를 누르고 지침에 따라 해당 파일을 설치할 수 있습니다.확장이 설치되면 확장 및 업데이트 대화 상자를 사용하여 사용, 사용 안 함으로 설정하거나 제거할 수 있습니다.

MSI 기반 확장

확장 및 업데이트 대화 상자는 extension.vsixmanifest 파일을 포함하지 않으면 확장 MSI 기반 확장을 지원하지 않습니다.이러한 확장은 설치 또는 제거할 확장 및 업데이트에 나타나지만 사용, 사용 안 함으로 설정하거나 업데이트할 수 없습니다.

참고 항목

개념

Visual Studio에서 개발 설정 사용자 지정