FWIW, I'm totally with Dhaval on the idea that managed custom actions would be a good thing. It just makes a lot of sense. I think it makes a lot more sense than supporting scripts, which as Rob has pointed out many times, are just asking for trouble if you try to use them. Having C++ as the only viable alternative is very limiting.
I also agree with some of the other points raised that CAs in general are hard to write because they require you to design for the "compensating transaction" programming model and that isn't easy to get right. That doesn't make managed CAs any less appealing though. It just means they aren't a slam dunk, any more than the current supported approaches to writing CAs are. Still, anything that is hard to do in managed code is likely even harder to do well in native C++. The number of skilled C++ developers is likely to be dwarfed by the number of skilled managed code developers. The real issue (as Rob mentioned) is that WI doesn't support it and until the product does, it isn't too appealing to try to support them in WiX. It is very hard to get right for the reasons Rob stated and therefore probably not worth doing at all. The other problem with WiX adding its own support is that the approach would be proprietary to WiX and therefore would not translate to future WI implementations, leaving the current WiX users stranded. The whole thing makes me sad though. :( Joe K. ----- Original Message ----- From: "Dhaval Patel" <[EMAIL PROTECTED]> To: "Wilson, Phil" <[EMAIL PROTECTED]> Cc: <wix-users@lists.sourceforge.net> Sent: Monday, March 19, 2007 7:02 PM Subject: Re: [WiX-users] C# .dll > Thanks for those words of wisdom :) > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users