Hi, there, It seems that the only way to install multiple assemblies to GAC is to add the same number of component element in the wix file, for example:
<Directory Id="GlobalAssemblyCache" Name="." SourceName="Global~1" LongSource="GlobalAssemblyCache"> <Component Id="ADLL" Guid="8E598753-88AF-4C3D-9E46-C1C4DC4B4195" SharedDllRefCount="yes"> <File Id="A.dll" Assembly=".net" Name="A.DLL" LongName="A.dll" Compressed="yes" KeyPath="yes" DiskId="1" src='c:\A.dll' /> </Component> <Component Id="BDLL" Guid="5A06A7D3-E526-4c1d-8AC6-340097E6E417" SharedDllRefCount="yes"> <File Id="B.dll" Assembly=".net" Name="B.DLL" LongName="B.dll" src="B.dll" Vital="yes" Compressed="yes" KeyPath="yes" DiskId="1" /> </Component> </Directory> Can we just use ONE component element to install multiple assemblies to GAC? If the answer is no, why? Thanks Shiliang Li ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users