Re: [WiX-users] Is it possible to install a 32-bit COM server DLL under ProgramFiles64Folder?

2010-03-12 Thread Wilson, Phil
Also if these are shared COM components (installed by other products) it's probably not a good idea to give the user a choice at install time. You want them in a common location (but separated by bitness). Phil Wilson -Original Message- From: Bob Arnson [mailto:b...@joyofsetup.com]

Re: [WiX-users] Is it possible to install a 32-bit COM server DLL under ProgramFiles64Folder?

2010-03-11 Thread Paul Baker
just put 32-bit components in the 32-bit file system. Fortunately in this case that is an option. Are there any recommendations on exactly where these components should go? We give the user a choice of install location for our 64-bit components, which defaults to Program Files\Product Name.

Re: [WiX-users] Is it possible to install a 32-bit COM server DLL under ProgramFiles64Folder?

2010-03-11 Thread Bob Arnson
On 3/11/2010 6:02 PM, Paul Baker wrote: We give the user a choice of install location for our 64-bit components, which defaults to Program Files\Product Name. Should we create a parallel Program Files (x86)\Product Name folder for the 32-bit components? If so, what should happen if the user

Re: [WiX-users] Is it possible to install a 32-bit COM server DLL under ProgramFiles64Folder?

2010-03-08 Thread Bob Arnson
On 3/6/2010 8:22 PM, Paul Baker wrote: We're now thinking of registering our COM server using RegistryValue elements, where RegistryValue/@Key contains Wow6432Node. Does anyone know of any potential problems with this approach? You might want to listen to what the code is telling you:

Re: [WiX-users] Is it possible to install a 32-bit COM server DLL under ProgramFiles64Folder?

2010-03-08 Thread John Aldridge
On 08/03/2010 13:37, Bob Arnson wrote: On 3/6/2010 8:22 PM, Paul Baker wrote: We're now thinking of registering our COM server using RegistryValue elements, where RegistryValue/@Key contains Wow6432Node. Does anyone know of any potential problems with this approach? You might want to listen

Re: [WiX-users] Is it possible to install a 32-bit COM server DLL under ProgramFiles64Folder?

2010-03-07 Thread Sebastian Brand
This should work as long as your installation is running on a x64 Windows. Best regards, Sebastian Brand http://blog.sebastianbrand.com -Original Message- From: Paul Baker [mailto:paulbak...@gmail.com] Sent: Sunday, March 07, 2010 02:23 To: wix-users@lists.sourceforge.net Subject: Re:

Re: [WiX-users] Is it possible to install a 32-bit COM server DLL under ProgramFiles64Folder?

2010-03-06 Thread Paul Baker
Is there a recommended way to install [COM registration] information into the 32-bit part of the registry from a 64-bit (Win64=yes) component? We're now thinking of registering our COM server using RegistryValue elements, where RegistryValue/@Key contains Wow6432Node. Does anyone know of any

[WiX-users] Is it possible to install a 32-bit COM server DLL under ProgramFiles64Folder?

2010-03-03 Thread Paul Baker
We're currently building an MSI targeting the x64 platform. Most of our binaries are 64-bit, so we have placed each one into a 64-bit component under the ProgramFiles64Folder directory. However, we also need to install a 32-bit COM in-process server DLL. We're having issues because we'd ideally

Re: [WiX-users] Is it possible to install a 32-bit COM server DLL under ProgramFiles64Folder?

2010-03-03 Thread Bryan Reich
My advice would be to use the 32 bit install location, but if you really want to put it in the 64 bit location, you can author two components, one for the server and one for the class associated with the server. The server can be marked as 64 bit. The class component marked as x86. Mark the