방법: 확장명에 대 한 Windows Installer 배포 준비
VSIX 패키지를 배포 하 여 Windows Installer 패키지 (MSI)를 사용할 수 없습니다. 그러나 MSI 배포 VSIX 패키지 내용을 추출할 수 있습니다. 이 문서의 기본 출력이 VSIX 패키지 설치 프로젝트에 포함 된 프로젝트를 준비 하는 방법을 보여 줍니다.
Windows Installer 배포를 확장 프로젝트를 준비 하는 중
설치 프로젝트에 추가 하기 전에 새 확장 프로젝트에서 이러한 단계를 수행 합니다.
Windows Installer 배포를 확장 프로젝트를 준비 하려면
있는 VSPackage, MEF 구성 요소, 편집기 장식 또는 VSIX 매니페스트가 포함 됩니다 다른 확장성 프로젝트 형식을 만듭니다.
VSIX 매니페스트를 코드 편집기에서 엽니다.
설정에서 InstalledByMsi 요소 VSIX 매니페스트를 true.
이 VSIX 설치 관리자 구성 요소를 설치 하지 않도록 합니다.
프로젝트를 마우스 오른쪽 단추로 솔루션 탐색기 를 클릭 하 고 속성.
VSIX 탭을 선택합니다.
라는 상자는 선택 다음 위치로 복사 VSIX 콘텐츠 및 설치 프로젝트의 파일을 선택 합니다 위치 경로 입력 합니다.
기존 VSIX 패키지에서 파일 압축 풀기
소스 파일이 없는 경우 기존 VSIX 패키지의 콘텐츠를 설치 프로젝트에 추가 하려면 다음이 단계를 수행 합니다.
기존 VSIX 패키지의 압축을 풉니다
이름 바꾸기는.VSIX 파일 확장명을 포함 하 파일 이름에.vsix 파일 이름.zip입니다.
.Zip 파일의 내용을 디렉터리로 복사 합니다.
[Content_types].xml 파일 디렉터리에서 삭제 합니다.
이전 절차에서와 같이 VSIX 매니페스트를 편집 합니다.
나머지 파일을 설치 프로젝트에 추가 합니다.