I think there may be differences between having managed custom action support 
in Wix versus inventing your own way to launch a managed assembly.  Wix doesn't 
have to support managed CA's, you can do that yourself.  One could also write 
an extension for Wix (I would if I had the time).  

The unmanaged API for loading and manipulating .NET and App Domains gives you 
quite alot.

If your installed product needs a particular version of .NET installed to run, 
why not use some CA logic using that version of .NET to save time and cost?  I 
haved coded a lot of unmanaged C++ in my day but I am back to my analogy of 
moving a pile of sand with a small spoon (native) or with a wheelbarrow and 
shovel (managed).

It seems that the only serious potential for a conflic arises when launching a 
2.0 custom action on Windows Server 2003 and also needing to install assemblies 
in the GAC as Rob Mensching referenced something Carolyn Napier had said.  (If 
I have that correct)  So, if this is not a problem, then what is the issue?

I would want to see Windows Installer on Windows 2003 loading Framework 1.1 to 
install a 2.0 assembly verified.

Regards,
greenaj

---- Brian Rogers <[EMAIL PROTECTED]> wrote: 
> Yes, this is only one of many things that would be a much needed and
> appreciated change. Installations are becoming much larger then the default
> of 32K files and overall size is causing installation for 1GB plus installs
> to take too long.
> 
> >From a previous email thread I wrote to the wix-user group (Need a custom
> action with UAC elevated privileges before InstallInitialize):
> 
> *"Why can't we write to a reserved location of the installed MSI database to
> keep our configuration changes on the machine instead of going nuts on the
> registry? Why, after all these years, do they still not support COM+, XML,
> IIS or invoking COM (MS has or makes the technology for all of these). Why
> can't we have better UI? Why isn't there an easy way to do data manipulation
> for text (string values)? How about some Regex? How about multiple codepages
> per package?"
> *
> 
> It is time for an overhaul...
> On Tue, Apr 29, 2008 at 7:45 PM, Christopher Painter <[EMAIL PROTECTED]>
> wrote:
> 
> > Provided they can get past their strategic decision, perhaps the MSI team
> > should talk to the Silverlight team.  They seem to have addressed the
> > tactical problems:
> >
> >
> > http://blogs.msdn.com/jasonz/archive/2007/05/10/side-by-side-in-process-clrs-start-with-silverlight.aspx
> >
> > Regardless, there should be more then enough brain trust in Redmond to get
> > past this and safely give developers what they clearly want.
> >
> > *Rob Mensching <[EMAIL PROTECTED]>* wrote:
> >
> > Note that in my blog entry (
> > http://robmensching.com/blog/archive/2007/04/19/Managed-Code-CustomActions-no-support-on-the-way-and-heres.aspx)
> > I explain the work that has to be done to work around the "evil" interaction
> > between .NET Framework, GAC and Windows Installer. Every suggested
> > implementation that I've seen on the internet that describes how to
> > incorporate managed code custom actions into an MSI package does not address
> > that problematic interaction.
> >
> > Personally, I continue to focus on creating CustomActions in native code so
> > that WiX does not force all of you to have the .NET Framework installed
> > before installing a package that uses one of the standard WiX CustomActions
> > (which seems to be fairly common). I don't want to presume that everyone is
> > building an application that has a dependency on the .NET Framework.
> >
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:
> > [EMAIL PROTECTED] On Behalf Of Richard
> > Sent: Tuesday, April 29, 2008 11:13
> > To: WiX Users
> > Subject: Re: [WiX-users] Managed custom actions in Wix 3
> >
> >
> > In article <[EMAIL PROTECTED]>,
> > writes:
> >
> > > I have head people preach dillegently about the evil of managed custom
> > action
> > s.
> >
> > The evil stems from the way .NET, the GAC, Windows and the MSI runtime
> > interact. Its not the custom action per se, but the way that .NET
> > code will be run in a process during install time.
> >
> > There is a reason that the experts are all unanimously saying that
> > managed custom actions are a bad idea. You are free to ignore all
> > that accumulated expertise but it doesn't seem like a wise thing to
> > do.
> > --
> > "The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
> >
> >
> > Legalize Adulthood!
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > Don't miss this year's exciting event. There's still time to save $100.
> > Use priority code J8TL2D2.
> >
> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > Don't miss this year's exciting event. There's still time to save $100.
> > Use priority code J8TL2D2.
> >
> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> >  ------------------------------
> > Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it
> > now.<http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ>
> >
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > Don't miss this year's exciting event. There's still time to save $100.
> > Use priority code J8TL2D2.
> >
> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> 
> 
> -- 
> Brian Rogers
> "Intelligence removes complexity." - BR
> http://www.codeplex.com/wixml/


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to