Geoff Finger-2 wrote:
> The specific problem in this case is the x64 installer was working
> just fine but someone pointed out that one of the files was 32 bit and
> thus should be installed to "Program Files (x86)" instead of the
> normal Program Files folder.
On 64-bit Windows, ProgramFiles64Folder will evaluate to "Program Files" &
ProgramFilesFolder to "Program Files (x86)".
AFAIK you need to duplicate your directory hierarchies: it won't happen

<Directory Id="TARGETDIR" Name="SourceDir">
  <Directory Id="ProgramFilesFolder">
    <Directory Id="MyApp64Folder" Name="MyApp"> ... </Directory>
  <Directory Id="ProgramFiles64Folder">
    <Directory Id="MyAppFolder" Name="MyApp"> ... </Directory>

Geoff Finger-2 wrote:
> I have " InstallerVersion="200" Compressed="yes" Platforms="x64"" in
> the Package element, and "Win64="yes"" for all the components (except
> the one that's _supposed_ to end up in the x86 folder of course.)
This sounds right.


View this message in context:
Sent from the wix-users mailing list archive at

This email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>
WiX-users mailing list

Reply via email to