I think you're forgetting that not all custom actions run inside the
setup process (I assume you're referring to msiexec.exe). Custom actions
can be external executables that run in their own process.   

 

I think you're reading this: 

 

http://robmensching.com/blog/archive/2007/04/19/Managed-Code-CustomActio
ns-no-support-on-the-way-and-heres.aspx 

 

and assuming it applies to external managed code executables (Rob could
clarify). The issue here is with managed code custom actions that run on
msiexec.exe that "tattoo your process", to use that MSI team phrase,
because they are in an msiexec.exe  process. There's nothing wrong with
an external managed code custom action executable that was explicitly
designed for and can be configured to run with a specific version of the
framework.  For example, a custom action type 18 is fine as a managed
code executable. 

 

Phil Wilson 

 

 

From: Friedrich, Oliver [mailto:[EMAIL PROTECTED] On Behalf Of
Mailinglist
Sent: Tuesday, September 11, 2007 12:41 AM
To: Wilson, Phil; wix-users@lists.sourceforge.net
Subject: RE: Re: [WiX-users] Managed custom action return values

 

Hi,

 

>To say  "writing managed custom actions is not supported" is a rather
broad brush statement.

>There's nothing wrong with running managed code executables that run in
their own process space. 

>It's the installer class >custom actions that are not supported by WiX
- I don't believe WiX cares if you fire off a managed code executable as
a custom action. 

 

WiX at all doesn't care anything other than its own XML. But the
Windows-Installer-Team does not support managed custom actions, for
certain reasons, that can be easily found on this Mailinglist.

To get to the point, custom actions are made, to run inside the
setup-process and to enhance the windows-installer capabilities.

 

Oliver

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to