[wix-users] Standard bootstrapper fails due to slipstreaming msp with additional file

Michael Strub m.strub at relux.com
Sun Feb 19 23:27:54 PST 2017


We have a standard boostrapper app
(WixStandardBootstrapperApplication.HyperlinkLargeLicense) which fails for
new installations due to a MspPackage (17.1.2.0) with an additional file.
There is no problem with update installations if the included MsiPackage
(17.1.0.0) or even a patched one (17.1.1.0) is already installed.

<Chain>
  <MsiPackage Id="Redist32" SourceFile="..." Visible="yes"/>
  <MsiPackage Id="Redist64" SourceFile="..." InstallCondition="VersionNT64"
Visible="yes"/>
  <MsiPackage Id="Product" SourceFile="...17.1.0.0.msi" Visible="yes">
    <MsiProperty Name="INSTALLFOLDER" Value="[InstallFolder]"/>
  </MsiPackage>
  <MspPackage Id="Patch" SourceFile="...17.1.0.0_to_17.1.2.0.msp"
Slipstream="yes"/>
</Chain>

---------------------------
Error message
---------------------------
The file 'filD40E1A354E1DDD6FE56B010C86321A38' cannot be installed because
the file cannot be found in cabinet file 'cab4.cab'. This could indicate a
network error, an error reading from the CD-ROM, or a problem with this
package.
---------------------------

It is strange the stated file ist not the file which has been added to the
installation by the MspPackage. If I remove the additional file from the
package it works.

How can we bundle a MspPackage which adds a file/component to the
installation?


Regards,
Michael
-- 


Relux Informatik AG
Michael Strub
Dipl. Ing.
Software Development

m.strub at relux.com,  <m.strub at relux.com>T +41 61 333 07 70
info at relux.com,  <info at relux.com>T +41 61 333 07 70, support at relux.com,
<support at relux.com>T +41 61 333 07 73
[image: Relux Informatik AG] <http://relux.com/>

Relux Informatik AG   Kaspar Pfeiffer Str. 4   4142
Münchenstein   Switzerland   relux.com


More information about the wix-users mailing list