我有一个WIX Burn Bootstapper,我遇到了问题。在某些计算机上,它将在链中安装两个MSI文件。但是大多数时候它会跳过链中的第一个项目,就像它甚至没有,任何想法?具体来说,它不会安装IntelSDK。
<Chain>
<MsiPackage Id="IntelSDK" Name="IntelSDK" Visible="yes" ForcePerMachine="yes" SourceFile="PATH-TO-MSI-ON-MY-MACHINE" />
<MsiPackage Id="CameraApp" Name="CameraApp" Visible="yes" DisplayInternalUI="yes" SourceFile="PATH-TO-MSI-ON-MY-MACHINE" />
</Chain>
日志文件(有2个):
答案 0 :(得分:4)
它认为它已经安装:
<% if (drugType == 'Tablet') { %>
<!-- Render things here -->
<% } else if (drugType == 'Syrup') { %>
<!-- Render other things -->
<% } %>
如果软件包被检测为i101: Detected package: IntelSDK, state: Present, cached: Complete
,则无法安装软件包。