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
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,
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
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
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
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
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
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.
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:
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
10 matches
Mail list logo