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: [email protected]
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
[email protected]
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users