Re: [WiX-users] Using .NET 2.0 Managed Custom Actions

2007-04-20 Thread Joe Kaplan
Rob, have you taken a look at the method that Christopher Painter alluded to in his comment on your blog post regarding Managed CA's? He seems to have built something that implements a helper process to load the CLR and communicates with the installer via IPC. This seems to be more of the

Re: [WiX-users] dot Net Custom actions

2007-04-06 Thread Joe Kaplan
Also, if the CA is an EXE instead of a DLL-type CA or something, then you can launch it with an EXE CA. Joe K. - Original Message - From: DEÁK JAHN, Gábor [EMAIL PROTECTED] To: WiX-users wix-users@lists.sourceforge.net Sent: Friday, April 06, 2007 6:13 AM Subject: [WiX-users] dot Net

Re: [WiX-users] C# .dll

2007-03-25 Thread Joe Kaplan
I think reasons people want to write managed CAs are the same ones that motivate them to write other pieces of code in managed code. It is more productive and potentially much less error prone. It is really just as simple as that. As I said before, managed code doesn't solve very many of the

Re: [WiX-users] C# .dll

2007-03-19 Thread Joe Kaplan
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

Re: [WiX-users] C# .dll

2007-03-16 Thread Joe Kaplan
Hi Rob, Would you care to elaborate on this part a bit? If you already blogged it, I apologize. I've followed the evolution of this issue for a while now and I am always curious to learn more about it. To my knowledge, I don't remember you or anyone else discussing any specific issues

Re: [WiX-users] Supressing the command window onExeCommand custom action

2007-02-17 Thread Joe Kaplan
ADAM is a Microsoft directory service product. Don't you work there? :) It stands Active Director/Application Mode and is basically a stand-alone LDAP directory server. I think the school solution to this is that he should be using a bootstrapper. Joe K. - Original Message - From:

Re: [WiX-users] Verify user?

2006-12-15 Thread Joe Kaplan
really help connect these dots and enable a few scenarios. Joe - Original Message - From: Matthew Janulewicz [EMAIL PROTECTED] To: Rob Mensching [EMAIL PROTECTED]; Joe Kaplan [EMAIL PROTECTED]; wix-users@lists.sourceforge.net Sent: Friday, December 15, 2006 5:49 PM Subject: RE: [WiX-users

Re: [WiX-users] Installing cert using WiX 3.0

2006-12-05 Thread Joe Kaplan
I want to do is install the cert. I don't want to do anything with configuring IIS. Does that mean that I should do it in a custom action instead of using the IIS extension? Rennie From: Joe Kaplan on behalf of Joe Kaplan Sent: Mon 12/4/2006 9:03 PM

Re: [WiX-users] Installing cert using WiX 3.0

2006-12-04 Thread Joe Kaplan
It looks like you are missing the culture switch. Does your command line look something like this: light -ext wixiisextension.dll -cultures:en-US -out xxx.msi xxx.wixobj Note that the current IIS CA does not install certificates unless you have other IIS stuff defined as the CA that schedules

[WiX-users] RFC: Change to WiX3 CAs to decouple Cert support from IIS ext

2006-12-03 Thread Joe Kaplan
Hi all, I'd like to get some comments from the community on an idea I had regarding the WiX 3 CA support for certificate installation. Basically, I don't like it because it is strongly coupled to the IIS extension, even though certificates are a much more general OS level resource like users

[WiX-users] How to use floating Publish element to skip EULA dialog in WixUI V3

2006-12-01 Thread Joe Kaplan
Hi guys, I assume Bob will answer this one if anyone does, but perhaps someone else knows. Basically, I'm hoping that the support for floating Publish elements in WiX 3 provides a neato trick that can be used to skip the default EULA dialog in WiX UI V3. A lot of us build installers for

Re: [WiX-users] Create Event Log

2006-09-15 Thread Joe Kaplan
Bob has added support to WiX 3 for custom event sources, but I don't think the custom log is in there yet. It is on the list. Luckily, both event logs and sources are simply a bunch of registry keys. This is bread and butter for WiX/MSI, so it is not difficult to implement this natively with

Re: [WiX-users] System.Security.SecurityException when runningcandle

2006-09-12 Thread Joe Kaplan
LOL! Well said. CAS is nothing if not quite confusing. Most of them time we can code along with full trust and it never rears its head, but sometimes we brush up against it and it is not fun. Your caspol command line to create the policy change is very helpful here. Joe K. - Original

Re: [WiX-users] re : votive with visual c# 2005 express edition

2006-09-12 Thread Joe Kaplan
FWIW, I like that idea, simply because that's the only VS integration feature I really like to use. I think that's where the big productivity gain comes in with the Intellisense support you get for WiX schema. I usually copy the schema file by hand, but having some MSI support for it would

Re: [WiX-users] System.Security.SecurityException when runningcandle

2006-09-11 Thread Joe Kaplan
In this particular case, CAS is complaining because candle is signed, but isn't marked with the APTCA (AllowPartiallyTrustedCallersAttribute) in the assembly level attributes. As such, when it is launched from a partially trusted context (like a network share), it fails instantly. To get

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

2006-08-25 Thread Joe Kaplan
Tallow won't reverse engineer Installer classes. You'll need to figure out how the service is actually installed and create the authoring for the ServiceInstall elements. That should not be too hard though. You'll also get a lot more functionality this way, as you can set a lot of things

Re: [WiX-users] Search for a GAC component

2006-08-25 Thread Joe Kaplan
This sounds like a slightly hard problem. I think you might need to either have a CA that calls GACUTIL -l and tries to capture the output of it somehow to determine if the assembly is there or have a .NET CA that attempts to load the assembly based on its full name and see if that works,

Re: [WiX-users] Any idea what might cause this 1603 error or howto figure it out?

2006-08-25 Thread Joe Kaplan
://support.installshield.com/kb/view.asp?articleid=Q107182 Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bob Arnson Sent: Thursday, August 24, 2006 9:22 PM To: Joe Kaplan Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Any idea

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

2006-08-25 Thread Joe Kaplan
, as there would be PerformanceCounterInstaller classes and such in the assembly that contains your Installer classes. Joe K. - Original Message - From: Eric Fesh [EMAIL PROTECTED] To: Joe Kaplan [EMAIL PROTECTED] Cc: wix-users@lists.sourceforge.net Sent: Friday, August 25, 2006 1:28 PM Subject

Re: [WiX-users] Fwd: Detecting if IIS installed after .NET framework

2006-08-25 Thread Joe Kaplan
Additionally, if you search the archives of this group, you may be able to find some examples of people who have actually implemented the necesary IIS modifications in WiX to get ASP.NET working. It is essentially just an installation of the ISAPI (if ASP.NET isn't installed at all),

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

2006-08-25 Thread Joe Kaplan
] To: Joe Kaplan [EMAIL PROTECTED] Cc: Eric Fesh [EMAIL PROTECTED]; wix-users@lists.sourceforge.net 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 classes

Re: [WiX-users] Stop IIS on uninstall

2006-08-24 Thread Joe Kaplan
What I've done in the past is just include a ServiceControl element in the component: ServiceControl Id=iis5ServiceControl Name=w3svc Start=both Stop=both / You might change the Start and Stop attributes to get what you want. I was installing an ISAPI filter. The schema might be a little

Re: [WiX-users] Enterprise Library MSM at GotDotNet

2006-07-31 Thread Joe Kaplan
I doubt you are missing anything obvious. I just noticed it on GDN and thought I'd point it out to the people using EL on the list. I'm still convinced that a better installer for EL could be made that actually did the instrumentation features declaratively, but it is a starting point and

[WiX-users] Enterprise Library MSM at GotDotNet

2006-07-30 Thread Joe Kaplan
Since this question has come up recently, I thought it worth mentioning here that someone has already created such a beast at gotdotnet: http://gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=e14336d7-1b7b-4287-8e20-51fe07cb12aa It uses installutil. Joe K.

[WiX-users] Have any of you seen WixTrim?

2006-07-30 Thread Joe Kaplan
This is a pretty neat looking GUI editor for WiX. http://ny.firetongue.com/twix/download/ Joe K. - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to

Re: [WiX-users] Question: Migrating Existing Installer to WindowsInstaller

2006-07-29 Thread Joe Kaplan
I used a similar approach to deal with migration of an app that was originally built with non-MSI WISE and then did the same basic thing again when my first MSI version was (mistakenly) installed per-user instead of per-machine. AppSearch for traces of the old stuff and LaunchCondition that

Re: [WiX-users] [WiX-devs] GAC and call Custom Action

2006-07-28 Thread Joe Kaplan
This is actually the primary reason why I started the thread about WiX and support for installation of Windows instrumentation features. I too use Enterprise Library and have suffered with some of these very issues. All EL does is install some event sources, performance counters and WMI

Re: [WiX-users] WiX and web applications

2006-07-28 Thread Joe Kaplan
Tallow (for WiX 2.0) and Heat (for WiX 3.0) are the standard ways of creating WiX authoring based on existing data like directories full of files and such. Note that to do this the right way is somewhat non-trivial. The thing about WI is that you shouldn't be changing component GUIDs all the

Re: [WiX-users] Should WiX add support for installingWindowsinstrumentation features?

2006-07-27 Thread Joe Kaplan
That's good to know. It sounds like this would be easy to do in WiX with explicit Registry tags and would be not that much work to add explicit schema support for WiX as well (like event log stuff). No CA needed or even any custom tables. I suggest someone (John? :)) adds a feature request

[WiX-users] Who uses Installer classes for custom CAs? (was Re: Should WiX add support for installingWindowsinstrumentation features?)

2006-07-23 Thread Joe Kaplan
that a feature that allows creating nested trees of installers is also a good thing or not from the MSI perspective. What would make a good managed CA? Joe Kaplan - Original Message - From: Bob Arnson [EMAIL PROTECTED] To: John Vottero [EMAIL PROTECTED] Cc: wix-users@lists.sourceforge.net

[WiX-users] UI authoring question

2006-07-16 Thread Joe Kaplan
Hi all, This isn't necessarily a WiX question per say (althoughI am authoring in WiX obviously), but I thought I'd give this a shot. I'm trying to add a dialog to my UI sequence during install that provides the user the ability to enable a CA to migrate some settings from an existing text

[WiX-users] Should WiX add support for installing Windows instrumentation features?

2006-07-08 Thread Joe Kaplan
would be cool though. Thoughts? I started this discussion with Derek offine a few months ago and he asked me to post here. I just finally got around to bringing up with the community. Joe Kaplan - Using Tomcat but need to do

[WiX-users] (OT) Screwed up on per machine install; what should I do?

2006-06-26 Thread Joe Kaplan
and hasn't been installed broadly, so I have a reasonable chance of chasing down most of the installs. All insights are greatly appreciated. Joe Kaplan Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job