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]
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.
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
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:
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
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:
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
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
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
9 matches
Mail list logo