Many thanks.
This is the most convenient solution for me (having only 32 bit custom 
actions).

Rob Mensching wrote:
> 1.  No.  You can use 32-bit CustomActions in a 64-bit package.
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Cosmin Manoliu
> Sent: Monday, May 28, 2007 12:13 AM
> To: WiX-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Wix Extension useable for 64 and 32 bit products
>
> Hello Rob,
>
> Thank you for the answer.
>
> 1. I think I need to mark the MSI package as 64 bit. The reasons are: I
> am doing COM registration, installation to 64 bit folders.
> In this case probably I cannot go with 32 bit custom actions. Can you
> please confirm?
> The installer process will be a 64 bit process? In this case I guess is
> not possible for it to call 32 bit custom actions.
> I am not sure about this, the MSI documentation is not clear for me on
> this issue.
>
> 2. I think I need to go with these option.
> So far I successfully marshaled the other data to the compiler
> (following the WiX CustomActions).
> I don't know how can I marshal the Win64="yes" information to the
> linker. Can you please point me to a sample
> or documentation (or WiX source code)?
> What means unreal table?
>
>
> Rob Mensching wrote:
>   
>> 1. You do not have to provide CustomActions as both 64-bit and 32-bit.
>> For example, all of the WiX CustomActions are 32-bit only and work
>> fine on 64-bit machines.
>>
>> 2. If you want to switch between 64-bit and 32-bit (you can't have a
>> package that installs both today) then you need to have some authoring
>> (like Win64="yes") then marshal that data to your extension in the
>> linker. An unreal table would probably be useful for that.
>>
>> *From:* [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] *On Behalf Of *Cosmin
>> Manoliu
>> *Sent:* Friday, May 25, 2007 4:15 AM
>> *To:* WiX-users@lists.sourceforge.net
>> *Subject:* [WiX-users] Wix Extension useable for 64 and 32 bit products
>>
>> Hello,
>>
>> I am using WiX 3. I am trying to develop a WiX extension for my custom
>> actions.
>> I follow the WiX Extension model.
>>
>> So far I did not found a good way to accomplish following: I would
>> like to have the same
>> WiX Extension use able on both 32 bit products and 64 bit products.
>>
>> As I understand it, I need to provide the custom action both as 64 bit
>> build and 32 bit build,
>> then I should write a WiX library which is scheduling the proper
>> custom action.
>> Following the WiX Extension model I should provide this library. All
>> of these will happen at link time.
>> As I see it, at link time, the information regarding MSI platform
>> information is not available.
>> These means that I only have the chance to write a proper WiX library
>> which is able
>> to schedule the correct custom action. Is this possible?
>>
>> am I missing something? Could you please point me to the right direction?
>>
>> Thanks
>>
>>     
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>   


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to