Re: [WiX-users] C# .dll

2007-03-26 Thread Mike Dimmick
you should avoid managed or script custom actions. -- Mike Dimmick -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Vottero Sent: 24 March 2007 15:43 To: Bob Arnson; [EMAIL PROTECTED] Cc: WiX-users Subject: Re: [WiX-users] C# .dll > > DEÁK

Re: [WiX-users] C# .dll

2007-03-26 Thread Wilson, Phil
rnson; [EMAIL PROTECTED] Cc: WiX-users Subject: Re: [WiX-users] C# .dll Why not the Windows Installer team blog? http://blogs.msdn.com/windows_installer_team. -Original Message- From: John Vottero [mailto:[EMAIL PROTECTED] Sent: Saturday, March 24, 2007 10:35 AM To: Rob Mensching; Bob Arnson; [

Re: [WiX-users] C# .dll

2007-03-25 Thread Joe Kaplan
ibrary of CAs to support the common tasks. Joe K. - Original Message - From: "DEÁK JAHN, Gábor" <[EMAIL PROTECTED]> To: "WiX-users" Sent: Saturday, March 24, 2007 4:08 PM Subject: [WiX-users] C# .dll > On Sat, 24 Mar 2007 20:38:16 +, Fredrik Gr

Re: [WiX-users] C# .dll

2007-03-24 Thread Dhaval Patel
The main reason being individuals like me (newer developers) who more or less started programming in C#; that was primarily the reason why I started this thread anyway. Folks like Phil Wilson proposed the idea of learning C++, and that had a meaningful end. But more or less, more and more people

Re: [WiX-users] C# .dll

2007-03-24 Thread Danish Waheed
let Managed Custom Action fans speakJ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Fredrik Grohn Sent: Saturday, March 24, 2007 1:38 PM To: Danish Waheed; 'John Vottero'; 'Bob Arnson' Cc: [EMAIL PROTECTED]; 'WiX-users' Subject: Re: [WiX-users] C# .d

Re: [WiX-users] C# .dll

2007-03-24 Thread John Vottero
> > On Sat, 24 Mar 2007 20:38:16 +, Fredrik Grohn wrote: > > First to all, please, clear out all the participants from the To: and > CC: lines and keep the discussion on the list itself. I guess we all > monitor it regularly so it's really not beneficial to receive every > posting twice, both

[WiX-users] C# .dll

2007-03-24 Thread DE�K JAHN, G�bor
On Sat, 24 Mar 2007 20:38:16 +, Fredrik Grohn wrote: First to all, please, clear out all the participants from the To: and CC: lines and keep the discussion on the list itself. I guess we all monitor it regularly so it's really not beneficial to receive every posting twice, both directly and

Re: [WiX-users] C# .dll

2007-03-24 Thread Fredrik Grohn
n' Cc: [EMAIL PROTECTED]; 'WiX-users' Subject: Re: [WiX-users] C# .dll IMO, it is very easy to blame it on Windows Installer team without actually knowing/considering the work and requests they get from so many different teams within Microsoft, let alone third parties and without c

Re: [WiX-users] C# .dll

2007-03-24 Thread Danish Waheed
uests from different people/groups for the same feature, how can they ignore so many customers? From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Vottero Sent: Saturday, March 24, 2007 11:54 AM To: Bob Arnson Cc: [EMAIL PROTECTED]; WiX-users Subject: Re: [WiX-user

Re: [WiX-users] C# .dll

2007-03-24 Thread Bob Arnson
John Vottero wrote: I agree that writing a good CA is hard but, I'll bet it's easier in C# than it is in C. The guts -- whatever the CA actually needs to do -- can be. But that's unlikely to encourage table-driven, state-driven CAs. I also agree that eliminating a CA is the best way to

Re: [WiX-users] C# .dll

2007-03-24 Thread John Vottero
Bob Arnson wrote: John Vottero wrote: The System.Configuration.Installer base class has virtual methods for Install, Uninstall, Commit and Rollback. Doesn't that mean that that it can support Rollbacks? Yes, they can. The number that do is vanishingly small. Doing it right is hard, r

Re: [WiX-users] C# .dll

2007-03-24 Thread Rob Mensching
Why not the Windows Installer team blog? http://blogs.msdn.com/windows_installer_team. -Original Message- From: John Vottero [mailto:[EMAIL PROTECTED] Sent: Saturday, March 24, 2007 10:35 AM To: Rob Mensching; Bob Arnson; [EMAIL PROTECTED] Cc: WiX-users Subject: RE: [WiX-users] C# .dll

Re: [WiX-users] C# .dll

2007-03-24 Thread Bob Arnson
John Vottero wrote: The System.Configuration.Installer base class has virtual methods for Install, Uninstall, Commit and Rollback. Doesn't that mean that that it can support Rollbacks? Yes, they *can*. The number that do is vanishingly small. Doing it right is hard, regardless of language. H

Re: [WiX-users] C# .dll

2007-03-24 Thread John Vottero
> > The situation is clearly broken and it's up to Microsoft to fix it. > > > > John Vottero > > So, John, why don't you go complain to Microsoft and more specifically > the Windows Installer team? I know there are a number of us on the > mailing list that work for Microsoft and we really do try

Re: [WiX-users] C# .dll

2007-03-24 Thread Rob Mensching
> The situation is clearly broken and it's up to Microsoft to fix it. > > John Vottero So, John, why don't you go complain to Microsoft and more specifically the Windows Installer team? I know there are a number of us on the mailing list that work for Microsoft and we really do try to help wher

Re: [WiX-users] C# .dll

2007-03-24 Thread John Vottero
> > DEÁK JAHN, Gábor wrote: > > Anyway, it's not a WiX limitation but a Windows Installer limitation, > so until WI can call a managed DLL, there is nothing WiX can do about > it. Much the same way as with Unicode. We're here starting to run on > the fourth Windows platform with full Unicode suppo

Re: [WiX-users] C# .dll

2007-03-23 Thread Bob Arnson
DEÁK JAHN, Gábor wrote: > Anyway, it's not a WiX limitation but a Windows Installer limitation, so > until WI can call a managed DLL, there is nothing WiX can do about it. Much > the same way as with Unicode. We're here starting to run on the fourth > Windows platform with full Unicode support (

[WiX-users] C# .dll

2007-03-23 Thread DE�K JAHN, G�bor
On Tue, 20 Mar 2007 00:14:11 -0500, Joe Kaplan wrote: Joe, > try to use them. Having C++ as the only viable alternative is very > limiting. Why would C++ be the only viable alternative? There are a plethora of languages and development tools that can create Win32 DLLs. C, Pascal (and successor

Re: [WiX-users] C# .dll

2007-03-20 Thread Jeff Henkels
m all those guys > who only have C#. > > Phil Wilson > > > > > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Dhaval > Patel > Sent: Monday, March 19, 2007 4:20 PM > To: Levi Wilson > Cc: Danish Waheed; wix-users@lis

Re: [WiX-users] C# .dll

2007-03-19 Thread ILT
aplan 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 mo

Re: [WiX-users] C# .dll

2007-03-19 Thread Joe Kaplan
-- Original Message - From: "Dhaval Patel" <[EMAIL PROTECTED]> To: "Wilson, Phil" <[EMAIL PROTECTED]> Cc: Sent: Monday, March 19, 2007 7:02 PM Subject: Re: [WiX-users] C# .dll > Thanks for those words of wisdom :) > -

Re: [WiX-users] C# .dll

2007-03-19 Thread Dhaval Patel
[EMAIL PROTECTED] Sent: Monday, March 19, 2007 11:44 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] C# .dll One other concern in making custom actions in C# (or anything else) is that as Rob regularly ob

Re: [WiX-users] C# .dll

2007-03-19 Thread Wilson, Phil
ose guys who only have C#. Phil Wilson From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dhaval Patel Sent: Monday, March 19, 2007 4:20 PM To: Levi Wilson Cc: Danish Waheed; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] C# .dll Phil: My PM and all the senior e

Re: [WiX-users] C# .dll

2007-03-19 Thread Dhaval Patel
st my two cents. > > Thanks > > Danish Waheed > > > > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] ] On Behalf Of > [EMAIL PROTECTED] > Sent: Monday, March 19, 2007 11:44 AM > To: wix-users@lists.sourceforge.net > Subject:

Re: [WiX-users] C# .dll

2007-03-19 Thread Levi Wilson
-users@lists.sourceforge.net Subject: Re: [WiX-users] C# .dll One other concern in making custom actions in C# (or anything else) is that as Rob regularly observes, custom actions are very difficult to get right - especially when considering installation failure (rollback) and appropriate uninstall ope

Re: [WiX-users] C# .dll

2007-03-19 Thread Danish Waheed
in C++. Just my two cents. Thanks Danish Waheed -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: Monday, March 19, 2007 11:44 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] C# .dll One other concern in making

Re: [WiX-users] C# .dll

2007-03-19 Thread Rob Mensching
: Re: [WiX-users] C# .dll One other concern in making custom actions in C# (or anything else) is that as Rob regularly observes, custom actions are very difficult to get right - especially when considering installation failure (rollback) and appropriate uninstall operation. Speaking for myself, I try

Re: [WiX-users] C# .dll

2007-03-19 Thread Richard.Foster
Patel Sent: Monday, March 19, 2007 10:45 AM To: Rob Mensching Cc: Joe Kaplan; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] C# .dll "Folks like me," meaning people who have minuscule experience programming in VBScript or C++. I pretty much started learning to program in C# bac

Re: [WiX-users] C# .dll

2007-03-19 Thread Wilson, Phil
ilson From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dhaval Patel Sent: Monday, March 19, 2007 10:45 AM To: Rob Mensching Cc: Joe Kaplan; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] C# .dll "Folks like me," meaning people who have minuscule experie

Re: [WiX-users] C# .dll

2007-03-19 Thread Dhaval Patel
Do all the correct .NET Frameworks get loaded? Are you going to test it? -Original Message- From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] On Behalf Of Joe Kaplan Sent: Friday, March 16, 2007 11:43 PM To: Rob Mensching; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] C# .

Re: [WiX-users] C# .dll

2007-03-19 Thread Rob Mensching
ed in an MSI via Extension advertisement? Do all the correct .NET Frameworks get loaded? Are you going to test it? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Joe Kaplan Sent: Friday, March 16, 2007 11:43 PM To: Rob Mensching; wix-users@lists.sou

Re: [WiX-users] C# .dll

2007-03-19 Thread Rob Mensching
What you mean by "But making this functionality available would open all kinds of doors for folks like me"? From: Dhaval Patel [mailto:[EMAIL PROTECTED] Sent: Friday, March 16, 2007 11:15 PM To: Rob Mensching Cc: Levi Wilson; wix-users@lists.sourceforge.net Subject: Re: [WiX-users]

Re: [WiX-users] C# .dll

2007-03-16 Thread Joe Kaplan
evi Wilson" <[EMAIL PROTECTED]>; "Dhaval Patel" <[EMAIL PROTECTED]> Cc: Sent: Friday, March 16, 2007 12:43 PM Subject: Re: [WiX-users] C# .dll More importantly, the Windows Installer doesn't support it today. There are actually "neat" problems you can in

Re: [WiX-users] C# .dll

2007-03-16 Thread Dhaval Patel
o the Windows Installer process. *From:* [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] *On Behalf Of *Levi Wilson *Sent:* Friday, March 16, 2007 10:40 AM *To:* Dhaval Patel *Cc:* wix-users@lists.sourceforge.net *Subject:* Re: [WiX-users] C# .dll I don't know for certain, but my guess would b

Re: [WiX-users] C# .dll

2007-03-16 Thread Rob Mensching
16, 2007 10:40 AM To: Dhaval Patel Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] C# .dll I don't know for certain, but my guess would be that there's no guarantee that the .NET Framework has been installed on the client. On 3/16/07, Dhaval Patel <[EMAIL PROTECTED]<m

Re: [WiX-users] C# .dll

2007-03-16 Thread Levi Wilson
I don't know for certain, but my guess would be that there's no guarantee that the .NET Framework has been installed on the client. On 3/16/07, Dhaval Patel <[EMAIL PROTECTED]> wrote: Will WIX 3.0 be adding the capability to call C# .dll files? If not, WHY? :) -

[WiX-users] C# .dll

2007-03-16 Thread Dhaval Patel
Will WIX 3.0 be adding the capability to call C# .dll files? If not, WHY? :) - 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