It's a x64 MSI. I used the Win64=no setting and sure enough I got ICE80 errors 
:-(, but the registration seems to have worked. Any ideas on how to get rid of 
the ICE errors - "This 32BitComponent XXXXX uses 64BitDirectory XXXXX"

-Arvind

-----Original Message-----
From: Pally Sandher [mailto:pally.sand...@iesve.com]
Sent: Tuesday, July 21, 2009 3:49 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] How do I register a 32bit dll on a 64bit OS ?

Is your MSI built as x86 or x64?
Our product has multiple OCX's & COM DLL's which I've harvested using
heat.exe and everything registers fine on both 32-bit & 64-bit O/S.
However all our MSI's are built for x86 as our apps are 32-bit so I've
never run across this issue myself.

If you're building an x64 MSI you might need to set Win64="no" on the
Components in question (& possibly other Elements, haven't looked into
it much) to get it to redirect to the WoW6432Node registry areas
correctly. Whether that'll pass ICE validation is a another question
entirely though.

Good luck.


Palbinder Sandher
Software Deployment & IT Administrator
T: +44 (0) 141 945 8500
F: +44 (0) 141 945 8501

http://www.iesve.com
**Design, Simulate + Innovate with the <Virtual Environment>**
Integrated Environmental Solutions Limited. Registered in Scotland No.
SC151456
Registered Office - Helix Building, West Of Scotland Science Park,
Glasgow G20 0SP
Email Disclaimer



-----Original Message-----
From: Arvind Aiyar [mailto:arvind.ai...@microsoft.com]
Sent: 21 July 2009 02:01
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] How do I register a 32bit dll on a 64bit OS ?

I'm authoring a WiX file that registers a COM dll as part of the
install. I used heat.exe to extract the ClassID, Interfaces, Reg Keys
etc and reference that in my wxs file. This works well when I install on
32-bit OS. However it doesn't work on a 64bit OS ? I digged through the
archives and there were references to this being a known problem in Wix.
Has this been fixed in Wix 3.0 ?


-Arvind

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to