Re: [WiX-users] Another merge module problem

2009-12-17 Thread Rob Mensching
I'm not sure the best way to contact the Windows Installer team now but you might try the contact link on their blog: http://blogs.msdn.com/windows_installer_team/ On Wed, Dec 16, 2009 at 1:20 PM, Sascha Beaumont wrote: > Looks like it's more of a bug with the .cub files that contain the ICE > te

Re: [WiX-users] Another merge module problem

2009-12-16 Thread Sascha Beaumont
Looks like it's more of a bug with the .cub files that contain the ICE tests to run - so you'd want to report it to the Windows Installer team, rather than the WiX team. Someone else on this list might be able to point you in the right direction to contact them... On Thu, Dec 17, 2009 at 1:52 AM,

Re: [WiX-users] Another merge module problem

2009-12-16 Thread John Aldridge
Genius! Thank you :) Now, is this behaviour a bug in WiX which I ought to report? It seems really odd that it doesn't "know" that CommonFilesFolder is intrinsically 32 bit. -- Cheers, John On 16/12/2009 00:59, Sascha Beaumont wrote: > I think I've found a solution... wrapping the 32-bit Commo

Re: [WiX-users] Another merge module problem

2009-12-15 Thread Sascha Beaumont
esday, December 15, 2009 4:16 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Another merge module problem > > In that case I would guess you need to configure the merge module to > place the 64-bit components in a location specified by wh

Re: [WiX-users] Another merge module problem

2009-12-15 Thread Sascha Beaumont
I think I've found a solution... wrapping the 32-bit CommonFilesFolder inside ProgramFilesFolder seems to work. The 64-bit components are then installed in APPLICATIONFOLDER or wherever the user consuming the merge module decides, while the 32-bit components are forced into the 32-bit CommonFilesF

Re: [WiX-users] Another merge module problem

2009-12-15 Thread John H. Bergman (XPedient Technologies)
15, 2009 4:16 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Another merge module problem In that case I would guess you need to configure the merge module to place the 64-bit components in a location specified by whoever is consuming the module - I'm not

Re: [WiX-users] Another merge module problem

2009-12-15 Thread Sascha Beaumont
In that case I would guess you need to configure the merge module to place the 64-bit components in a location specified by whoever is consuming the module - I'm not sure how you'd do that in WiX unfortunately... On Tue, Dec 15, 2009 at 10:18 PM, John Aldridge wrote: > I've just tried that, and

Re: [WiX-users] Another merge module problem

2009-12-15 Thread John Aldridge
I've just tried that, and it doesn't work. The error message goes away, and the 32 bit component is correctly installed to CommonFilesFolder, but the 64 bit component from the merge module is dropped into D:\ (the drive with the most free space), rather than being put into ProgramFiles64Folder.

Re: [WiX-users] Another merge module problem

2009-12-14 Thread Sascha Beaumont
I came across an almost identical problem last week :) I'm guessing it's because your merge module is defined as a subcomponent of a 64-bit folder > > > SourceFile="$(var.WixMergeModule1.TargetPath)" /> > > Try this instead:

[WiX-users] Another merge module problem

2009-12-14 Thread John Aldridge
I want to have an (x64) merge module which installs some 64 bit files to MergeRedirectFolder, and some 32 bit files to the 32 bit CommonFilesFolder. My (simplified) merge module wxs is... > > http://schemas.microsoft.com/wix/2006/wi";> > > Manufacturer="WixMergeModule1" InstallerV