session.Log("Environment.SystemDirectory = " + System.Environment.SystemDirectory); session.Log("Intptr.Size = " + IntPtr.Size);
gives me: Environment.SystemDirectory = C:\Windows\system32 Intptr.Size = 4 -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jason Ginchereau Sent: Monday, June 23, 2008 10:53 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Is there a HowTo for correctly implementing a x64 managed CA? 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 up properly. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gregory Vandenbrouck Sent: Monday, June 23, 2008 10:27 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Is there a HowTo for correctly implementing a x64 managed CA? 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 to DTF 3- Set Package.Platform to "x64" 4- Set Components.Win64 to "yes" 5- I'm passing the x64 version (i.e. sdk\x64\sfxca.dll) to MakeSfxCA.exe 6- I've verified (via filever.exe) that the resulting native proxy dll is marked as "WAMD64" 7- All the managed dlls are built with /platform:anycpu 8- I'm using ProgramFiles64Folder As long as I'm not calling a managed CA, everything is good (installing under "\program files\" and not "\program files (x86)", creating under the correct registry hive) but as soon as I'm in a managed CA it's running under the WOW (ex: I don't see the reg keys the msi just created). Thanks, Greg ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users