2016-04-20 2 views
0

Я Тринг для создания EXE-файл от MSI в Wix установки, я добавил новый проект (Загрузчик), но я могу указать путь моего MSI файлГенерация EXE от MSI в Wix

<Bundle Name="Bootstrapper" Version="1.0.0.0" Manufacturer="" UpgradeCode="e45fdbb6-192c-46f7-b4db-d04af69edada"> 
    <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" /> 
    <Chain> 
     <!-- TODO: Define the list of chained packages. --> 
     <MsiPackage SourceFile="WixSetup.msi" /> 
    </Chain> 
</Bundle> 

Может Вы поможете ?

Заранее спасибо

Абдулсаламом

ответ

1

Добавить ссылку на wixproj вашего Msi для приложения загрузчика.

Теперь вы можете ссылаться на файл MSI, как этот

<MsiPackage SourceFile="$(var.WixProjName.TargetPath)" /> 

это автоматически указывает на место отладки или освободить местоположение в зависимости от режима сборки.

Вы можете увидеть список четко определенных варов, переданных в файл candle.exe при выводе. Вы увидите множество определений типа «-dWixProjName.Property = Value», а затем вы можете использовать эти значения в своем XML-пакете, например $ (var.WixProjName.Property), который будет заменен значением перед компиляцией.

Вы можете увидеть список определенных свойств при ссылке еще один проект здесь: http://wixtoolset.org/documentation/manual/v3/votive/votive_project_references.html

+0

Спасибо Брайану за поддержку –

Смежные вопросы