2011-10-06 2 views
0

최근에 제품을 배포했습니다.부트 스트 래퍼 및 MSI 설치 방법

이전에 Visual Studio 설치 프로젝트를 사용했습니다. Visual Studio는 내 MSI 파일에서 설치하기 전에 모든 필수 구성 요소 (Windows Installer, .Net Framework, Visual C++ 런타임)를 설치하는 Setup.exe 파일을 생성합니다.

불행히도 설치 프로젝트에는 필자가 요구하는 몇 가지 기능 (서비스 제어)이 없습니다. 이제 WiX를 사용하여 MSI 파일을 작성하고 있습니다. Visual Studio 설치 프로젝트는 생성 된 MSI 파일의 설치 프로그램 만 만듭니다. WiX에서 생성 된 MSI 파일에서 설치하도록 설치 프로젝트를 요청할 수 없습니다.

Visual Studio 2010 또는 타사 도구를 사용하여 전제 조건 구성 요소와 내 MSI 파일을 한 번에 설치하는 Setup.exe를 어떻게 만들 수 있습니까? 이 작업을 수행하기 위해 자체 설치 응용 프로그램을 작성해야합니까?

답변

2

예, Visual Studio 부트 스트 래퍼를 사용할 수 있습니다. 방법은 다음과 같습니다. http://wix.sourceforge.net/manual-wix3/install_dotnet.htm WiX 프로젝트에서 설명한 4 단계를 수행해야합니다.

또한이를 확인 : Wix and .NET Framework (prerequisites)

그리고이 : I need a WIX Bootstrapper Project that installs MY software and prerequisites

+0

Excelent을! .Net 4 및 VS2010 용으로 약간 조정해야했지만 현재 작동 중입니다. 고마워요! –

관련 문제