У меня странная ситуация, кажется, что OpenXMLSDK msi, который включен в WiX bootraper как предварительное условие, не устанавливается на ПК пользователя. Bellow - моя структура проекта. Любой параметр, который я должен передать в MsiPackage?WiX Bootstrapper Включить OpenXMLSDK
<Chain>
<PackageGroupRef Id="OpenXMLSDK"/>
<MsiPackage Id="MyProject" SourceFile="$(var.MyProjectInstaller.TargetPath)"/>
</Chain>
</Bundle>
<Fragment>
<PackageGroup Id="OpenXMLSDK">
<MsiPackage Id="OpenXMLSDK"
DisplayName="Open XML SDK 2.5 for Microsoft Office"
DownloadUrl="http://download.microsoft.com/download/5/5/3/553C731E-9333-40FB-ADE3-E02DC9643B31/OpenXMLSDKV25.msi"
Compressed="yes"
Cache="yes"
Permanent="yes"
Vital="yes"
SourceFile=".\Prerequisites\OpenXMLSDKV25.msi"
Name ="Prerequisites\OpenXMLSDKV25.msi"/>
</PackageGroup>
</PackageGroup>
</Fragment>
Примечание: Похоже, что OpenXML на самом деле установка, но она не отображается в панели управления Add/Remove ПРОГРАММЫ