MSI paketleri oluşturmak ve bunları Bootstrapper kurulumunda toplamak için VS2010 ve WiX 3.6 kullanıyorum. İşte Boostrapper kodum.Önyükleyiciden msi paket paketine geçiş parametreleri
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Bundle Name="" Version="" Manufacturer="" UpgradeCode="">
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" />
<Chain>
<MsiPackage SourceFile="Package1.msi">
<MsiProperty Name="PARAM1" Value="[PARAM1]" />
<MsiProperty Name="PARAM2" Value="[PARAM2]" />
</MsiPackage>
<MsiPackage SourceFile="Package2.msi">
<MsiProperty Name="PARAM1" Value="[PARAM1]" />
<MsiProperty Name="PARAM2" Value="[PARAM2]" />
</MsiPackage>
</Chain>
</Bundle>
</Wix>
MSI paketlerinin çalışması için belirtilen parametreler olmalıdır. Normalde "Packag21.msi PARAM1=1 PARAM2=2"
'u arardım. Projeyi oluşturduktan sonra, parametreleri Bootstrapper.exe PARAM1=1 PARAM2=2
ile aynı şekilde Bootstrapper.exe aracına aktarmaya çalışıyorum, ancak bunları MSI'ye iletmiyor. Kurulumlar eksik parametre koşulu ile asılır.
Parametreleri exe'den msi'ye geçirmenin bir yolu var mı? Şu anda standart Önyükleyici mevcut değildir
Teşekkür ederiz. Bunun yapılamadığının teyidi yararlıdır. Aynı soruyu wix-kullanıcı posta listesinde yayınladım ve aynı cevabı aldım. –