[WiX-users] How to install aspx, asmx, dll to an existing web-site

2008-06-08 Thread Doug Clutter
I'm probably staring straight at the answer, but I'm really not seeing it. Apologies in advance. J I want to install files (aspx, asmx, dll) to an existing web site. This is for internal use only, so I want the installer to take care of a couple things for me: . I want it to uninstall

Re: [WiX-users] Problem with DTF Custom action invoked via PushButton Event : DoAction

2008-06-08 Thread Krishna Nadiminti
Thanks again, Chris. I agree, having that async CA and the other CA communicating via RPC just for the log messages to way overkill. It'll probably be lesser work re-writing the entire UI. My only concern is though, that I'll have to now look at bootstrapping .NET Fx, (earlier than expected) - a

Re: [WiX-users] Source vs. target

2008-06-08 Thread Neil Enns
What do you have underneath your element? Generally you put another element in to make the files go where you want, as in this example from "Authoring your first .wxs file" in the wix help:

Re: [WiX-users] Problem with DTF Custom action invoked via PushButton Event : DoAction

2008-06-08 Thread Christopher Painter
Some people have suggested running an async CA prior to the dialog chain and then using an RPC mechanism to pass messages to it for logging and instructing it to shut down.   Seems like overkill to me to get around an MSI limitation but if it's really important to you, it can be done.  Of course

Re: [WiX-users] Problem with DTF Custom action invoked via PushButton Event : DoAction

2008-06-08 Thread Krishna Nadiminti
Thanks Chris! So is there no known way to log messages from a custom action invoked via PushButton-DoAction event? Krishna chrpai wrote: > > This is  known issue with Windows Installer, not > DTF.    The context/handle is different from within  > DoAction ControlEvent rather then  sequenced C

[WiX-users] Source vs. target

2008-06-08 Thread Chris Mumford
I'm ashamedly naive about a fairly core issue with WiX. Maybe you guys can clear this up for me. As I write my installer I've been thinking of the "source" files as those that I am installing, and the "target" as where they will be on the machine on which the install is being run. So right away I'

Re: [WiX-users] What kind of "How To" docs would you like to see?

2008-06-08 Thread Bob Arnson
Neil Sleightholm wrote: > I would agree but I didn't think v3 documentation was on this site. > Only because XSLT is a PITA to debug. Obviously we want the full v3 manual up there too so it's better to not preclude new doc from being on the site. -- sig://boB http://joyofsetup.com/ -

Re: [WiX-users] How to detect if .NET framework 2.0 or higher isinstalled

2008-06-08 Thread John Vottero
We check for a minimum version of mscoree.dll, like this: > -Original Message- > From: [

Re: [WiX-users] How to detect if .NET framework 2.0 or higher is installed

2008-06-08 Thread Neil Sleightholm
Who knows what MS will do for 4.0, I don't think we can guess. .Net 3.0 and 3.5 are just marketing labels, they are really 2.0 plus service packs. I know that doesn't help but I don't see what we as install writers can do. Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PRO

Re: [WiX-users] How to detect if .NET framework 2.0 or higher is installed

2008-06-08 Thread Jason
While that is true for 3.0 and 3.5, that might not necessarily be true for "4.0". For example, if they have 2.0 they do not necessarily have 1.1 or 1.0, as they were both different CLR versions. The reason it is true for 3.0 and 3.5 is because they are library extensions and run on the same CLR ver

Re: [WiX-users] How to detect if .NET framework 2.0 or higher is installed

2008-06-08 Thread Neil Enns
Right. A user can't just install .NET 3.5 as the installer will automatically install .NET 2.0 and 3.0 as well. If your installer does a check for .NET 2.0 via the reg key (or using the NetFxExtension that comes with WiX), the check will pass if the user has "only" installed .NET 3.5 since the o

Re: [WiX-users] How to detect if .NET framework 2.0 or higher is installed

2008-06-08 Thread Ryan O'Neill
I think that's what he said. It will detect .Net 2.0 or greater, so 2.0, 3.0, 3.5 and 4.x will be covered as any future .Net installation is backwards compatible and has the previous runtimes installed too. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of R

Re: [WiX-users] How to detect if .NET framework 2.0 or higher is installed

2008-06-08 Thread Ravit Shapira
I actually thought about your suggestion. The problem is that we will have to search the registry key of each version of .NET and I'm trying to find a general solution that will work for all versions of .NET 2.0 and higher, so that we will not have to change the setup code when .NET version 4.0

Re: [WiX-users] Problem with DTF Custom action invoked via PushButton Event : DoAction

2008-06-08 Thread Christopher Painter
This is  known issue with Windows Installer, not DTF.    The context/handle is different from within  DoAction ControlEvent rather then  sequenced CA.    MsiProcessMessage calls won't work. Christopher Painter, Author of Deployment Engineering Blog Have a hot tip, know a secret or read a really

Re: [WiX-users] How to revere compile exe into msi?

2008-06-08 Thread Schrieken, Rene
1. use a bootstrapper 2. depends on the bootstrapper 3. dark -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of siegfried Sent: zondag 8 juni 2008 6:01 To: wix-users@lists.sourceforge.net Subject: [WiX-users] How to revere compile exe into msi? How do I con

[WiX-users] Problem with DTF Custom action invoked via PushButton Event : DoAction

2008-06-08 Thread Krishna Nadiminti
Hi Jason, I've created a few custom actions in C# using your wonderful DTF framework. So far, I found a couple of issues. One of them seems to be a showstopper - for now. 1. I invoke my C# custom action when a PushButton raises the DoAction control event. The action gets called correctly, (most

[WiX-users] Trying to get VS 2008 Professional, to edit .wixproj, .csproj files manually (as xml in the IDE)

2008-06-08 Thread Krishna Nadiminti
Hi all, I was trying to get my VS 2008 to let me edit a .csproj and a .wixproj file manually in the XML editor. Normally, I can: 1. right click > unload project 2. right click > Edit xyz.csproj 3. The .csproj MSBuild project file would open up in VS built-in xml editor. My solution file, has ab

Re: [WiX-users] How to detect if .NET framework 2.0 or higher is installed

2008-06-08 Thread Neil Sleightholm
I think that key should be present if 3.5 is installed as the 3.5 install installs 2.0. If you are using WiX v3 you can also do something like this: Installed OR NETFRAMEWORK35 Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of R

Re: [WiX-users] What kind of "How To" docs would you like to see?

2008-06-08 Thread Neil Sleightholm
>>Personally, I'd hope to see this in the WiX.chm so that it can then get published up on the http://wix.sourceforge.net site. Is there an >>advantage of spreading the documentation all around? I would agree but I didn't think v3 documentation was on this site. Neil Neil Sleightholm X2 Systems

[WiX-users] How to detect if .NET framework 2.0 or higher is installed

2008-06-08 Thread Ravit Shapira
Hi, I want to be able to detect if .NET framework 2.0 or higher is installed. I've found how I can look for the .NET framework 2.0 in wix: Installed or NETFRAMEWORK20 The problem with my current implementation is that it looks for the registry key of v2.0, while the setup that I crea

Re: [WiX-users] Failed to read IIsWebSite table

2008-06-08 Thread Neil Sleightholm
First a flippant answer, us a VM to test installs then you can simply rollback to a know good state. Having said that, I have screwed up IIS several times! There are 2 options if you are lucky the IIS metabase has been backed up and you can restore it in the IIS manager. Second, I have uninstalled