[wix-users] "Program file" is replaced by "Program file (x86)" [P]

John Cooper JoCooper at jackhenry.com
Wed May 25 08:29:12 PDT 2016


Yes, but I probe this same registry key for one of my products.  Office15 can be either 32-bit or 64-bit.  The bitness matters.

--
John Merryweather Cooper
Senior Software Engineer | Integration Development Group | Enterprise Notification Service
Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext:  431050 |JoCooper at jackhenry.com




-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Leonid Maliutin
Sent: Wednesday, May 25, 2016 10:18 AM
To: 'WiX Toolset Users Mailing List' <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] "Program file" is replaced by "Program file (x86)" [P]

The e-mail below is from an external source.  Please do not open attachments or click links from an unknown or suspicious origin.

One point of clarification.

The functionality of RegistrySearch element, the getting of the value from the register is WiX functionality, isn't it?

<RegistrySearch Id="RegSearch_HOSTEXE" Root="HKLM"
Key="SOFTWARE\Microsoft\Office\$(var.OfficeVersion)\Word\InstallRoot"
Name="Path" Type="directory">

Because when I try following code all work correct <Property Id="HOSTPATH">
  <DirectorySearch Id="Windows" Path="C:\Program Files\Microsoft Office\root\Office15">
    <FileSearch Name="WINWORD.EXE" />
  </DirectorySearch>
</Property>


Leonid


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Rob Mensching
Sent: Wednesday, May 25, 2016 6:11 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] "Program file" is replaced by "Program file (x86)"
[P]

This is not true:

> wix will change the path on the fly to c:\program files (x86)

The WiX Toolset creates your MSI. The Windows Installer executes it. If you want to complain, please complain to the people that can fix the behavior:
the Windows Installer team at Microsoft.

_____________________________________________________________
 Short replies here. Complete answers over there: http://www.firegiant.com/


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Steven Ogilvie
Sent: Wednesday, May 25, 2016 7:18 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] "Program file" is replaced by "Program file (x86)"
[P]

Classification: Public
Your still not understanding...

A 32 bit MSI cannot install to a 64 bit path (i.e. c:\program files) wix will change the path on the fly to c:\program files (x86)

YOU must either create a 32 bit and a 64 bit MSI or just a 64 bit MSI (compile as bitness you want) x86 or x64

End of story...

Steve

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/


____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

NOTICE: This electronic mail message and any files transmitted with it are intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged information.
Any unauthorized review, use, printing, saving, copying, disclosure or distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.



More information about the wix-users mailing list