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:br...@cran.org.uk] 
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 &gt; 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
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to