Rob Mensching wrote:
> Its a warning telling you that multiple Merge Modules have had the 
> action that correctly CommonFilesFolder in the Merge Modules scheduled 
> at the same number. This is caused by a stupidity in mergemod.dll.

Sorry, I don't understand this: there's only one merge module involved here.

> Have you considered .wixlibs instead of Merge Modules?

Yes, and we may well end up doing that, but although the decision has
been made to use WiX for generating these component MSMs/wixlibs, we
haven't yet decided whether to use WiX or InstallShield for generating
the final MSI which uses them. There are still a couple of things we
need to check we know how to do.

In addition, in one case (though not the one currently provoking this
issue) the MSM is itself distributed with the product, intended for our
customers to use in their own application development, and we don't want
to dictate their choice of installer technology.

Thanks for the reply!

-- 
Cheers,
John

> John Aldridge wrote:
>> I have a merge module WiX project
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";>
>>     <Module Id="WixMergeModule1" Language="1033" Version="1.0.0.0">
>>         <Package Id="3685c3a1-9751-4fee-a167-ae56609438c5" 
>> Manufacturer="WixMergeModule1" InstallerVersion="200" />
>>
>>         <Directory Id="TARGETDIR" Name="SourceDir" 
>> ComponentGuidGenerationSeed="ca7809be-5afd-4e43-a850-7474a3d4c886" 
>> FileSource="$(var.ProjectDir)">
>>             <Directory Id="MergeRedirectFolder">
>>                 <Component Id="a.txt" Guid="*">
>>                     <File Id="a.txt" />
>>                 </Component>
>>             </Directory>
>>             <Directory Id="SystemFolder">
>>                 <Component Id="b.txt" Guid="*">
>>                     <File Id="b.txt" />
>>                 </Component>
>>             </Directory>
>>             <Directory Id="CommonFilesFolder">
>>                 <Component Id="c.txt" Guid="*">
>>                     <File Id="c.txt" />
>>                 </Component>
>>             </Directory>
>>         </Directory>
>>     </Module>
>> </Wix>
>>
>> which installs a.txt to the merge redirect folder, b.txt to the system 
>> folder and c.txt to the common files folder. I use this merge module in an 
>> installer WiX project
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";>
>>     <Product Id="d0df1056-9028-4b69-a206-c991b1b35485" Name="WixProject1" 
>> Language="1033" Version="1.0.0.0" Manufacturer="WixProject1" 
>> UpgradeCode="3b122d47-8b0c-4cc4-8f96-678577d4aabe">
>>         <Package InstallerVersion="200" Compressed="yes" />
>>
>>         <Media Id="1" Cabinet="media1.cab" EmbedCab="yes" />
>>
>>         <Directory Id="TARGETDIR" Name="SourceDir">
>>             <Directory Id="ProgramFilesFolder">
>>                 <Directory Id="INSTALLLOCATION" Name="WixProject1">
>>                     <Merge Id="MM" 
>> SourceFile="$(var.WixMergeModule1.TargetPath)" Language="1033" DiskId="1" />
>>                 </Directory>
>>             </Directory>
>>         </Directory>
>>
>>         <Feature Id="ProductFeature" Title="WixProject1" Level="1">
>>             <MergeRef Id="MM"/>
>>         </Feature>
>>     </Product>
>> </Wix>
>>
>> but when I build this latter project I get the error messages
>>
>> light.exe(0,0): warning LGHT1076: ICE82: This action 
>> CommonFilesFolder.3685C3A1_9751_4FEE_A167_AE56609438C5 has duplicate 
>> sequence number 1 in the table InstallExecuteSequence
>> light.exe(0,0): warning LGHT1076: ICE82: This action 
>> CommonFilesFolder.3685C3A1_9751_4FEE_A167_AE56609438C5 has duplicate 
>> sequence number 1 in the table InstallUISequence
>> light.exe(0,0): warning LGHT1076: ICE82: This action 
>> CommonFilesFolder.3685C3A1_9751_4FEE_A167_AE56609438C5 has duplicate 
>> sequence number 1 in the table AdminExecuteSequence
>> light.exe(0,0): warning LGHT1076: ICE82: This action 
>> CommonFilesFolder.3685C3A1_9751_4FEE_A167_AE56609438C5 has duplicate 
>> sequence number 1 in the table AdminUISequence
>> light.exe(0,0): warning LGHT1076: ICE82: This action 
>> CommonFilesFolder.3685C3A1_9751_4FEE_A167_AE56609438C5 has duplicate 
>> sequence number 1 in the table AdvtExecuteSequence
>>
>> I'd be grateful if someone could explain what these messages mean, and what 
>> I can do to avoid them. Thanks in advance!

-- 
Cheers,
John

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

Reply via email to