A possible workaround would be to provide a MsiPackage/@Name putting them in
different directories in the layout. Ie:
<Chain>
<MsiPackage Id="Win7_driver"
ForcePerMachine="yes"
SourceFile="Win7\driver.msi"
Name="Win7\driver.msi"
Vital="yes" Compressed="yes"
SuppressSignatureVerification="yes"
InstallCondition="VersionNT = v6.1 AND NTProductType
= 1">
<MsiProperty Name="INSTALLDIR" Value="[InstallFolder]"/>
</MsiPackage>
...
Though I could see this as being a valid feature request to emit a warning.
-----Original Message-----
From: Bruce Cran [mailto:[email protected]]
Sent: Friday, October 31, 2014 11:54 AM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] Burn doesn't warn if package names collide
On 10/31/2014 12:11 AM, Rob Mensching wrote:
> Just so I'm sure I follow exactly, can you provide snippet of example code
> that demonstrates the issue?
<Chain>
<MsiPackage Id="Win7_driver"
ForcePerMachine="yes"
SourceFile="Win7\driver.msi"
Vital="yes" Compressed="yes"
SuppressSignatureVerification="yes"
InstallCondition="VersionNT = v6.1 AND NTProductType
= 1">
<MsiProperty Name="INSTALLDIR" Value="[InstallFolder]"/>
</MsiPackage>
<MsiPackage Id="Win2008R2_2012_8_driver"
ForcePerMachine="yes"
SourceFile="Win8\driver.msi"
Vital="yes" Compressed="yes"
SuppressSignatureVerification="yes"
InstallCondition="VersionNT > v6.1 OR NOT
NTProductType = 1">
<MsiProperty Name="INSTALLDIR" Value="[InstallFolder]"/>
</MsiPackage>
<MsiPackage ForcePerMachine="yes"
SourceFile="utils.msi"
Vital="yes" Compressed="yes"
SuppressSignatureVerification="yes">
</MsiPackage>
</Chain>
--
Bruce
------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users