Re: [WiX-users] How do I register a 32bit dll on a 64bit OS ?

2009-07-21 Thread Bob Arnson
Arvind Aiyar wrote: > So I took your advice and tried to separate my 32-bit and 64-bit components. > Now the 32-bit components install into [ProgramFilesFolder] and the platform > independent ones into [ProgramFiles64Folder]. However, now when I compile my > 32-bit MSI, it cribs that I'm using d

Re: [WiX-users] How do I register a 32bit dll on a 64bit OS ?

2009-07-21 Thread Arvind Aiyar
(true, since they both resolve to the location on 32-bit). Any thoughts ? -Arvind -Original Message- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: Tuesday, July 21, 2009 10:12 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How do I register a

Re: [WiX-users] How do I register a 32bit dll on a 64bit OS ?

2009-07-21 Thread Bob Arnson
Arvind Aiyar wrote: > 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 X uses 64BitDirectory > X" > 32-bit components should go to 32

Re: [WiX-users] How do I register a 32bit dll on a 64bit OS ?

2009-07-21 Thread Arvind Aiyar
: 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'

Re: [WiX-users] How do I register a 32bit dll on a 64bit OS ?

2009-07-21 Thread Pally Sandher
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 32

[WiX-users] How do I register a 32bit dll on a 64bit OS ?

2009-07-20 Thread Arvind Aiyar
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 the