Re: [WiX-users] InstallUtil considered harmful... What next?

2006-08-28 Thread Bob Arnson
Joe Kaplan wrote: > Bob, you are my hero. :) > I try. > Here is a WiX fragment produced by tallow of a registry dump of a custom > event log and two sources that were produced by a .NET installer class run > against the .NET 1.0 from a fairly old VS.NET install project I used in the > past w

Re: [WiX-users] InstallUtil considered harmful... What next?

2006-08-25 Thread Joe Kaplan
e Kaplan" <[EMAIL PROTECTED]> Cc: "Eric Fesh" <[EMAIL PROTECTED]>; Sent: Friday, August 25, 2006 9:45 PM Subject: Re: [WiX-users] InstallUtil considered harmful... What next? > Joe Kaplan wrote: >> There is a gotcha though with the managed service installer clas

Re: [WiX-users] InstallUtil considered harmful... What next?

2006-08-25 Thread Bob Arnson
Joe Kaplan wrote: > There is a gotcha though with the managed service installer classes. Not > only does it create a service in the service database, but it also installs > an event source for you in the application log for the service to write to. > In order to support this behavior, you'll ne

Re: [WiX-users] InstallUtil considered harmful... What next?

2006-08-25 Thread Joe Kaplan
n a path >> to >> that. You may need to make that dynamic based on the version of the .NET >> framework you are supporting. It could get a little tricky, but should >> not >> be too hard. >> >> I hope that helps some. Luckily, you aren't doing p

Re: [WiX-users] InstallUtil considered harmful... What next?

2006-08-25 Thread Eric Fesh
e K. > > ----- Original Message - > From: "Eric Fesh" <[EMAIL PROTECTED]> > To: > Sent: Friday, August 25, 2006 12:06 PM > Subject: Re: [WiX-users] InstallUtil considered harmful... What next? > > >> So tallow works for .NET assemblies? I thought it wo

Re: [WiX-users] InstallUtil considered harmful... What next?

2006-08-25 Thread John Ludlow
No, it works for .NET (COM interop) as well, and in 2.0 - you need to use the -c switch rather than -s.    Actually, I managed to get a little confused between InstallUtil and RegAsm there, and I'm not sure if your service exposes COM interop interfaces - sorry about that.  If it's just a service,

Re: [WiX-users] InstallUtil considered harmful... What next?

2006-08-25 Thread Joe Kaplan
would be looking at something much more difficult. :) Joe K. - Original Message - From: "Eric Fesh" <[EMAIL PROTECTED]> To: Sent: Friday, August 25, 2006 12:06 PM Subject: Re: [WiX-users] InstallUtil considered harmful... What next? > So tallow works for

Re: [WiX-users] InstallUtil considered harmful... What next?

2006-08-25 Thread Eric Fesh
So tallow works for .NET assemblies? I thought it would only capture that information from COM objects... Or do I need to go to 3.0.x for that? I'd been holding off upgrading until 3.0 stabilized, but I may not have a choice... -- Eric Fesh Customer Support Engineer/Software Test Engineer Verar

Re: [WiX-users] InstallUtil considered harmful... What next?

2006-08-25 Thread John Vottero
this: > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Eric Fesh > Sent: Friday, August 25, 2006 12:26 PM > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] InstallUtil consi

Re: [WiX-users] InstallUtil considered harmful... What next?

2006-08-25 Thread John Ludlow
Depending on the version of WiX, you would use either tallow (in 2.0.x) or heat (3.0.x) to generate the registration information.  This dumps a load of stuff into the registry table, essentially mimicking what self-registration does but within the MSI transaction (meaning it gets rolled back during

[WiX-users] InstallUtil considered harmful... What next?

2006-08-25 Thread Eric Fesh
I've seen it said often enough that use of InstallUtil (and self-registering components in general) in custom actions isn't a good idea. In my google searches, I have found this quote from Rob to the effect that "My suggestion (which is rarely popular ) is to just do the right thing the first t