2010-01-29 3 views
1

내 그룹은 다양한 프로젝트에서 병합 모듈을 사용하고 설치 프로젝트에 추가됩니다. 이렇게하면 전체 기능 집합에 하나의 .msi 만 있으면 배포가 간단 해지고 프로그램 추가/제거에 하나의 항목이 있습니다. "웹 설정 병합 모듈"프로젝트 유형이 없으므로 웹 설정 프로젝트로이 작업을 수행 할 수있는 방법을 찾을 수 없습니다. 웹 사이트의 프로젝트 결과를 단순히 추가하면 aspx 파일이 배포되지 않고 (어셈블리 만), 웹 설치 프로젝트를 만들면 결과 .msi 만 배포됩니다. 설치되지 않았습니다.웹 프로젝트 용 "병합 모듈"만들기

그래서 질문입니다 : 더 큰 설치 (ala merge 모듈)의 일부로 웹 프로젝트를 배포하여 프로그램 추가/제거에 하나의 항목이 있도록 권장되는 방법이 있습니까?

답변

0

Visual Studio에서 사용할 수있는 설치 프로젝트는 Windows Installer의 기능 중 일부만 포함합니다. Microsoft의 WiX을 살펴보십시오. 값 비싼 상용 제품을 구입할 필요없이 모든 Windows Installer 기능을 거의 제공합니다. Visual Studio에 통합되어 내장 된 것처럼 쉽게 "WiX 설치 프로젝트"를 만들 수 있습니다.

+0

실제로 WIX는 강력 해 보이지만 거의 사용하기 쉽지 않으며, 내가 설치하고자하는 모든 파일을 WIX 파일에 추가해야한다는 사실을 좋아하지 않습니다. 유지 보수 악몽. – Philip