Brian, all very good questions for the Windows Installer team.  <smile/>

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Brian Rogers
Sent: Tuesday, April 29, 2008 21:33
To: Christopher Painter
Cc: WiX Users
Subject: Re: [WiX-users] Managed custom actions in Wix 3

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]<mailto:[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]<mailto:[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]> [mailto:[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<mailto: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<mailto: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<mailto: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