VSIX 프로젝트 서식 파일
VSIX 프로젝트 템플릿 하나를 래핑할 수 있습니다 Visual Studio 확장 된 VSIX에 패키지 하 고 패키지에 게시는 Visual Studio 갤러리 웹 사이트입니다.
VSIX 배포 VSPackages, 어셈블리, MEF 구성 요소, 프로젝트 템플릿, 항목 템플릿, 도구 상자 컨트롤 및 사용자 지정 확장 형식을 지원합니다.
VSIX 프로젝트 서식 파일을 찾을 수 있는 위치
VSIX 프로젝트 서식 파일에서 사용할 수 있는 새 프로젝트 대화 상자. 파일 메뉴에서 새로 만들기를 가리킨 다음 프로젝트를 클릭합니다. 프로그래밍 언어에 따라,에 사용 되는 설치 되어 있는 템플릿 목록에서 하나를 확장은 Visual Basic 노드 나는 C# 노드를 클릭 하 고 확장성. VSIX 프로젝트 서식 표시에 있는 템플릿 창.
VSIX 프로젝트 템플릿 사용
VSIX 프로젝트 템플릿은 이러한 두 주요 용도로 사용 됩니다.
프로젝트 템플릿, 항목 템플릿 및 VSIX 지원이 없는 다른 확장명을 배포할 수 있습니다.
여러 확장명의 출력을 하나의 배포 패키지에 배치 하려는 경우
VSIX 프로젝트 템플릿은 VSPackages 또는 다른 종류의 지원 VSIX 이미 확장 배포에 사용할 필요가 없습니다.
빈 VSIX 프로젝트의 확장 패키징
기존 확장, 또는 이미 VSIX 빈 VSIX 프로젝트에 배치 하 여 지원 하지 않는 확장을 패키지할 수 있습니다. 확장으로 지원 되는 형식 이어야 합니다는 VSIX 스키마.
VSIX 프로젝트를 사용 하 여 확장 패키지에
확장 하는 프로젝트를 빌드하십시오.
VSIX 프로젝트를 사용 하 여 만들은 VSIX 프로젝트 템플릿.
Source.extension.vsixmanifest 열에서 매니페스트 디자이너.
VSIX 패키지에 표시 되어 있는 확장명을 추가 하려면을 클릭 참조 추가.
선택은 추가 페이로드 VSIX에 옵션입니다.
줄임표 (...)를 클릭 한 다음.vsix 파일 확장명을 추가 하려는 선택 합니다.
확인을 클릭합니다.
이미 VSIX 패키지의 예를 들어, 항목 템플릿 또는 컴파일된 어셈블리를 하지 않는 확장명을 추가 하려면을 클릭 추가 콘텐츠.
에 콘텐츠 형식 선택 목록에서 추가할 확장명의 종류를 선택 합니다. 선택 하는 경우 사용자 지정 확장명 형식, 확장 형식의 이름을 제공 해야 합니다.
아래에서 소스 선택선택 파일 및 다음 컴파일된 또는 압축 된 확장명의 파일 이름을 입력 합니다.
확인을 클릭합니다.
추가 확장명을 포함 하는 패키지를 원하는 경우 해당 동일한 방식으로 추가 합니다.
솔루션을 빌드합니다.
Visual StudioVSIX 매니페스트 파일 및 [Content_Types].xml 파일을 프로젝트에 추가 하는 확장의 모든 포함 된.vsix 파일을 작성 합니다.