문제

우리는 개발중인 제품의 MSI 생성을 자동화하려고합니다. 현재 우리는 MSBuild가 네트워크 위치로 소스를 구축하고 있습니다. 테스트에 적합하지만 소프트웨어를 공개 할 때는 MSI로 래핑해야합니다.

소프트웨어는 설치되는 각 컴퓨터에 등록 해야하는 모든 .NET BAR 1 COM 구성 요소입니다.

내가 궁금한 점은 WIX를 MSBuild와 통합하여 새로운 WIX 스크립트가 새로운 및 업그레이드 설치를 처리 할 수있는 MSI와 함께 생성되도록하는 방법이었습니다.

이것에 대한 도움은 대단히 감사합니다.

감사,

브렌든

도움이 되었습니까?

해결책

물론 MS 빌드에는 WIX에서 MSI를 구축하는 데 필요한 모든 작업을 수행 할 수있는 작업이 있습니다. 이것을 빌드 / 통합 서버에 통합 할 수 있습니까?

Wix의 최신 빌드에는 실제로 "wix.targets"라는 파일이 포함되어있어 시작해야합니다.

주제에 대한 훌륭한 기사를 확인하십시오.

그들은 주제를 훨씬 더 자세하게 다루고 시작하는 데 매우 도움이됩니다.

다른 팁

다운로드하고 설치해야합니다 봉헌. 이렇게하면 MSBuild와 함께 사용할 수있는 Visual Studio Project 파일이 생성되어 Wix 기반 MSI를 만듭니다.

Wix 매뉴얼에는 MSBuild와 통합하는 방법에 대한 주제도 있습니다. MSBuild와 함께 Wix 사용.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top