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) >> Here are the logs for the CA execution: << Action ended 16:36:44: InstallExecute. Return value 1. MSI (s) (A4:60) [16:36:44:295]: Doing action: InstallSqmMeta Action start 16:36:44: InstallSqmMeta. MSI (s) (A4:20) [16:36:44:310]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI3C5C.tmp, Entrypoint: InstallSqmMeta SFXCA: Extracting custom action to temporary directory: C:\Windows\Installer\MSI3C5C.tmp-\ SFXCA: Binding to CLR version v2.0.50727 Calling custom action xxx!xxx.yyy >> I did notice a piece that references 32bit earlier in the log, but this is for an unrelated native CA. << MSI (s) (A4:60) [16:36:34:903]: Doing action: DIRCA_CheckFX Action 16:36:34: DIRCA_CheckFX. Action start 16:36:34: DIRCA_CheckFX. MSI (s) (A4:18) [16:36:34:903]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI17A2.tmp, Entrypoint: CheckFX MSI (s) (A4:4C) [16:36:34:903]: Generating random cookie. MSI (s) (A4:4C) [16:36:34:919]: Created Custom Action Server with PID 1824 (0x720). MSI (s) (A4:A4) [16:36:35:013]: Running as a service. MSI (s) (A4:A4) [16:36:35:013]: Hello, I'm your 32bit Impersonated custom action server. MSI (s) (A4!38) [16:36:35:122]: PROPERTY CHANGE: Adding VSDFXAvailable property. Its value is 'TRUE'. >> Could it be that the first CA that runs for the whole MSI sets the switch for all subsequent CAs? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christopher Karper Sent: Tuesday, June 24, 2008 11:01 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Is there a HowTo for correctly implementing a x64 managed CA? 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 PROTECTED]> wrote: > 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 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 > ------------------------------------------------------------------------- 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