I also agree with Dhaval Patel and with Joe Kaplan's observations. No time
soon do I intend to become a C++ elitist. 

This has always been something that puzzled me, over the last 22 months:
that the Windows Installer and .NET are on a slightly different course. 

I take the point about .NET versions and shell extensions (and I take the
word of others that CAs built in .NET would make the WI go wonky), but I
would expect that increasing complexity of applications and the OS and
platform mix was entirely predictable, and that Clickonce or Xcopy
deployment was not going to make any significant change to that. Or have
they? 

It seems to me that there's an increasing interest in WiX for solving some
of the complexity problems. 

 

Ian Thomas

GeoSciSoft - Perth, Australia

 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Joe Kaplan
Sent: Tuesday, March 20, 2007 2:14 PM
To: Dhaval Patel; Wilson, Phil
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] C# .dll

 

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

 

 

-- 

No virus found in this incoming message.

Checked by AVG Free Edition.

Version: 7.5.446 / Virus Database: 268.18.14/727 - Release Date: 19/03/2007
11:49 AM

 

-------------------------------------------------------------------------
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

Reply via email to