简体   繁体   English

WIX Burn:未安装MSI in Chain

[英]WIX Burn: MSI in Chain is Not Installed

I have a WIX Burn Bootstapper and I have a problem. 我有WIX Burn Bootstapper,但有问题。 On some computers it will install both the MSI files in the chain. 在某些计算机上,它将在链中安装两个MSI文件。 However most of the time it will skip the first item in the Chain like it's not even there, any ideas? 但是大多数时候它会跳过链中的第一个项目,就像它不在那儿一样,有什么想法吗? Specifically it wont install the IntelSDK. 具体来说,它不会安装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>

Log Files(There was 2): 日志文件(共有2个):

Log File 日志文件

Long Log File(Verbose) 长日志文件(详细)

It thinks that it's already installed: 它认为它已经安装:

i101: Detected package: IntelSDK, state: Present, cached: Complete

It won't install a package if it's detected as Present . 如果将其检测为Present ,则不会安装软件包。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM