Pakiet instalatora Wix powoduje uszkodzenie „msi”

Używanie bardzo prostego kodu prawie jak w przykładach:

    <?xml version="1.0" encoding="utf-8"?>
    <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
    <Bundle Version="1.0" Manufacturer="ACME" UpgradeCode="6AF8AF7D-3B44-4496-9E64-56206DF66C55">
    <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense"/>
    <Chain>
    <MsiPackage SourceFile="wpftoolkit.msi"/>
    </Chain>
    </Bundle>
    </Wix>

Dostaję plik setup.msi, który na początku powodował błąd:

    msiexec /i setup.msi /l*v log.txt
    log.txt:
    === Verbose logging started: 02.10.2013  14:12:11  Build type: SHIP UNICODE 5.00.7600.00  Calling process: C:\Windows\system32\msiexec.exe ===
    MSI (c) (B0:48) [14:12:11:804]: Font created.  Charset: Req=204, Ret=204, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg
    MSI (c) (B0:48) [14:12:11:805]: Font created.  Charset: Req=204, Ret=204, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg
    MSI (c) (B0:A4) [14:12:11:823]: Resetting cached policy values
    MSI (c) (B0:A4) [14:12:11:823]: Machine policy value 'Debug' is 0
    MSI (c) (B0:A4) [14:12:11:823]: ******* RunEngine:
    ******* Product: Setup.msi
    ******* Action: 
    ******* CommandLine: **********
    MSI (c) (B0:A4) [14:12:11:824]: Note: 1: 2203 2: Setup.msi 3: -2147286960 
    MSI (c) (B0:A4) [14:12:11:824]: MainEngineThread is returning 1620
    === Verbose logging stopped: 02.10.2013  14:12:11 ===

Tool dark.exe z pakietu Wix SDK mówi, że setup.msi jest uszkodzony i nie można go zdemontować. Kilka razy w zeszłym tygodniu udało mi się skompilować ten typ pakietu, a msi działało dobrze, ale nie mogę znaleźć żadnej korelacji między tym, co robiłem.

Próbowałem też skompilować ten przykład bez użycia MSBuild, ale bezpośrednio z narzędziami SDK Wix - wciąż nie ma szczęścia - kompilacja kończy się bez błędów, ale wynikowy msi jest i tak uszkodzony:

    candle *.wxs
    light *.wixobj -out setup.msi -ext WixBalExtension

Czy jest coś, czego brakowało mi w kompilowaniu pakietów Wix, które uniemożliwiają mu prawidłowe działanie?

questionAnswers(2)

yourAnswerToTheQuestion