Visual Studio 도구 및 확장 설치 및 관리

Visual Studio 2010 확장 관리자를 사용하여 Visual Studio의 다양한 기능 및 확장을 설치할 수 있습니다. 확장 관리자를 열려면  도구 메뉴에서 확장 관리자를 클릭합니다. 확장을 웹 사이트에서 다운로드하거나 다른 개발자로부터 받을 수도 있습니다.

또한 Visual Studio 2010에서 새 프로젝트 대화 상자의 템플릿 창에서 온라인 템플릿 검색을 클릭하여 타사 템플릿을 설치할 수도 있습니다.

참고

확장을 개발하는 경우에는 개발 중에 충돌을 방지하기 위해 이전 버전의 확장을 제거하고 충돌을 일으킬 수 있는 확장을 제거하거나 사용하지 않도록 설정하는 것이 좋습니다.

확장 관리자 UI

확장 관리자 창은 세 개의 창으로 구분되어 있습니다. 왼쪽에 있는 창을 사용하면 설치된 확장, 온라인 갤러리의 새 확장, 설치된 확장에 대한 업데이트를 그룹별로 선택할 수 있습니다.

그러면 선택된 그룹의 확장이 가운데 창에 표시됩니다. 목록은 여러 필터를 사용하여 정렬할 수 있습니다.

가운데 창에서 확장을 선택하면 확장에 대한 정보가 오른쪽 창에 나타납니다. 확장이 아직 설치되어 있지 않으면 확장을 다운로드할 수 있습니다. 이미 설치되어 있으면 확장을 제거하거나 활성화 또는 비활성화할 수 있습니다.

확장 관리자 창에는 검색 상자도 있습니다. 왼쪽 창에서 선택한 항목에 따라 설치된 확장, 온라인 갤러리 또는 사용 가능한 업데이트를 검색할 수 있습니다.

온라인 갤러리

확장 관리자는 MSDN 웹 사이트의 Visual Studio Gallery에 있는 확장을 설치할 수 있습니다. 이러한 확장은 Visual Studio에 기능을 추가하는 패키지, 템플릿 또는 기타 구성 요소일 수 있습니다.

확장 형식

확장 관리자는 VSIX 패키지 형식의 확장을 지원하며 이 형식에는 프로젝트 템플릿, 항목 템플릿, 도구 상자 항목, MEF(Managed Extension Framework) 구성 요소 및 VSPackages가 포함될 수 있습니다. 확장 관리자에서는 MSI 기반 확장을 로드 및 설치할 수 있지만 비활성화하거나 활성화할 수는 없습니다. Visual Studio Gallery에는 VSIX 및 MSI 확장이 모두 포함되어 있습니다.

종속성 처리

사용자가 종속 항목이 있는 확장을 설치하려고 하면 설치 프로그램에서 해당 종속 항목이 이미 설치되어 있는지 확인합니다. 아직 설치되지 않은 경우 확장 관리자에서는 확장 설치 전에 먼저 설치해야 하는 종속성 목록을 사용자에게 표시합니다.

확장 관리자를 사용하지 않고 설치

.vsix 파일에 패키지된 확장은 Visual Studio Gallery 이외의 위치에서 사용될 수 있습니다. 확장 관리자는 이러한 파일을 감지하지 못합니다. 그러나 사용자가 .vsix 파일을 두 번 클릭한 후 설치 지침에 따라 해당 파일을 설치할 수는 있습니다. 확장이 설치되어 있으면 확장 관리자를 사용하여 확장을 활성화 또는 비활성화하거나 제거할 수 있습니다.

확장 관리자에서 지원하지 않는 확장 형식

Visual Studio에서는 VSI(Visual Studio Content Installer) 및 MSI(Microsoft Installer) 같은 배포 기술을 계속 지원하지만 확장 관리자를 통해 이러한 기술을 지원하지는 않습니다. VSI 형식은 매크로, 추가 기능, 코드 조각 및 다른 Visual Studio 확장 형식에 사용될 수 있습니다. 응용 프로그램에 널리 사용되는 MSI 형식 역시 확장에 사용될 수 있습니다. .vsi 파일 및 .msi 파일 모두 완전한 패키지를 구성하며 이 패키지는 배포 가능하고 두 번 클릭하여 설치할 수 있습니다.

관련 항목

제목

설명

방법: Visual Studio 도구 및 확장 설치 및 제거

확장 관리자를 사용하여 Visual Studio extensions를 추가 및 제거하는 방법을 보여 줍니다.

방법: Visual Studio 도구 및 확장 비활성화 및 다시 활성화

확장 관리자를 사용하여 Visual Studio extensions를 활성화 및 비활성화하는 방법을 보여 줍니다.

방법: 새 템플릿 찾기 및 설치

새 프로젝트 대화 상자를 사용하여 프로젝트 템플릿을 추가하는 방법을 보여 줍니다.

Visual Studio Extension 배포

Visual Studio extensions를 배포하기 위한 다른 방법을 비교합니다.

방법: 커뮤니티 구성 요소 찾기 및 설치

VSI 형식의 구성 요소를 찾아 설치하는 방법을 설명합니다.

확장 관리자 관리 설정

시스템 관리자가 확장 로드 방식을 제어하는 데 사용할 수 있는 레지스트리 키를 설명합니다.