2014-01-07 3 views
0

부트 스트 래퍼에 프로그램 설치 프로그램을 포함하려면 어떻게해야합니까? 전제 조건 만 설치하는이 있습니다. 내 프로그램을 설치 msi 파일로 포함 할 수 없거나 다른 경우도 있습니다.Wix 번들 부트 스트 래퍼에 프로젝트 포함

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> 
<Bundle UpgradeCode="fec4e00c-2691-4dfd-ade8-1a83d7d37d36" Version="1.0.0.0"> 
    <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense"/> 
    <Chain> 
    <PackageGroupRef Id="Netfx4Full"/> 
    <PackageGroupRef Id="SQLPackage"/> 
    </Chain> 
</Bundle> 

답변

1
  1. 은 먼저 MSI를 작성해야합니다. Here is an example. Visual Studio를 사용하는 경우 새 Setup Project을 만들어 시작할 수 있습니다.
  2. <MsiPackage> 요소를 사용하여 이전 단계의 msi를 추가합니다. 전제 조건 바로 뒤에 삽입 할 수 있습니다.
+0

감사합니다. 음, 나를 커스텀 액션 튜토리얼에 링크시킬 수 있습니까? 제거 할 때 exe 파일을 실행하고 닫을 때까지 기다려야합니다. showdialog를 사용하는 것과 같은 것 –

+0

물론입니다. 이 하나의 모양이 좋아 보인다 : http://blogs.msdn.com/b/jschaffe/archive/2012/10/23/creating-wix-custom-actions-in-c-and-passing-parameters.aspx. 온라인으로 많은 다른 사람이 또한있다. – BryanJ

관련 문제