Re: [WiX-users] Is there a HowTo for correctly implementing a x64 managed CA?

2008-06-24 Thread Wilson, Phil
The general managed code custom action mechanism depends on the shim library InstallUtilLib.dll, so if this uses the same mechanism you need the 64-bit version of that Dll. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gregory

Re: [WiX-users] Is there a HowTo for correctly implementing a x64 managed CA?

2008-06-24 Thread Christopher Karper
The DTF CA's don't depend on InstallUtil.Gregory, you do seem to be running in 32-bit mode for some reason. If you look at the MSI log when it runs, you should have a statement showing whether it's running the 32 or 64 bit shim. Chris On Tue, Jun 24, 2008 at 1:52 PM, Wilson, Phil [EMAIL

Re: [WiX-users] Is there a HowTo for correctly implementing a x64 managed CA?

2008-06-24 Thread Gregory Vandenbrouck
I'm no longer using installutil: we've migrated to DFT. And we're passing in the x64 version of sfxca.dll -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Wilson, Phil Sent: Tuesday, June 24, 2008 10:52 AM To: wix-users@lists.sourceforge.net Subject: Re:

Re: [WiX-users] Is there a HowTo for correctly implementing a x64 managed CA?

2008-06-24 Thread Gregory Vandenbrouck
I'm not sure where to look for. This is the piece that shows what platform is used: MSI (s) (A4:60) [16:36:38:429]: Executing op: Header(Signature=1397708873,Version=400,Timestamp=953713811,LangId=1033,Platform=589824,ScriptType=1,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)

[WiX-users] Is there a HowTo for correctly implementing a x64 managed CA?

2008-06-23 Thread Gregory Vandenbrouck
Hi, Is there a HowTo document to get managed CAs to work as x64 on x64? Here's what I tried, which is not working out (i.e. the managed CAs only have access to the wow registry hive, etc) 1- Migrated to recent version of wix (3.0.4214.0) 2- Converted the managed CAs from MSIManaged

Re: [WiX-users] Is there a HowTo for correctly implementing a x64 managed CA?

2008-06-23 Thread Jason Ginchereau
You seem to be doing everything correctly to get the managed CA to run as 64bit. Can you check whether it actually is? Try logging the values of Environment.SystemDirectory or IntPtr.Size. I haven't done much testing of 64bit managed CAs, so it is possible something in sfxca.dll isn't hooked