Re: [WiX-users] WebSite is getting deleted when msi uninstalled.

2008-12-18 Thread Eitan Behar
If you are creating the Website (not just referencing to the Default Web Site), set its component as permanent, and create the virtual directories in different components. On Thu, Dec 18, 2008 at 8:12 AM, Kalvagadda, SivaKrishna (MLX Technology) sivakrishna_kalvaga...@ml.com wrote: Hi, I

Re: [WiX-users] WebSite is getting deleted when msi uninstalled.

2008-12-18 Thread Neil Sleightholm
Instead of creating the website you just need a reference to an existing one. iis:WebSite Id=DefaultWebsite Description=Default iis:WebAddress Id=DefaultWebsite Port=80 / /iis:WebSite I think this has to go outside of a Directory element. You can then reference this in your WebVirtualDir

[WiX-users] msi logging

2008-12-18 Thread Yu, Brian
I got this from http://www.dalun.com/wix/06.26.2005.htm c:\WiX\msiexec /i product.msi /L*v log.txt Is this the only way to write out logging? I find it difficult to work out what the installer is doing, is there any way to change the logging level? Is there some sort of reference document

Re: [WiX-users] Wix#

2008-12-18 Thread Jody Belka
Hmm. Need to start playing about with Wix at the Wix level first anyway I think :) On a slightly different matter, is the Windows Installer book by Phil Wilson the best one to get to help get a good understanding of the underlying technology? On Wed, Dec 17, 2008 at 01:02:45PM -0800, Rob

Re: [WiX-users] Distinguish between SQL integrated security andnormal authentication

2008-12-18 Thread Yan Sklyarenko
Thanks for a great hint, Chris! It also pointed me to my mistake I was trying to figure out for a day... But, as for the proposed strategy - it doesn't work for me. I've followed your instructions below to trifles. Here is what I get in my log: ... MSI (s) (40:38) [12:46:12:187]: Doing action:

Re: [WiX-users] Wix#

2008-12-18 Thread Eitan Behar
Phil's book is excellent - don't know if it's the best one, I haven't read them all 8^) On Thu, Dec 18, 2008 at 1:11 PM, Jody Belka lists-...@pimb.org wrote: Hmm. Need to start playing about with Wix at the Wix level first anyway I think :) On a slightly different matter, is the Windows

Re: [WiX-users] Wix#

2008-12-18 Thread Phil Sayers
+1 for Phil's book. It significantly helped me start to think about deployment scenarios/problems in terms of windows installer concepts. I blame Phil for my conversion from VS setup projects to wix. (the other Phil) -Original Message- From: Jody Belka [mailto:lists-...@pimb.org] Sent:

Re: [WiX-users] msi logging

2008-12-18 Thread Michael Owings
If you run misexec by itself it will give you a list of valid parameters. /l foo.log gives you pretty much minimum verbosity Yu, Brian wrote: I got this from http://www.dalun.com/wix/06.26.2005.htm c:\WiX\msiexec /i product.msi /L*v log.txt Is this the only way to write out logging?

Re: [WiX-users] On registering DLLs

2008-12-18 Thread daft
Sorry for digging this thread up but it seems very relevant to what I'm doing now so hopefully it will still help others. I'm with Sigurd on this. I spent days - and I mean days - using Heat to generate the wxs files based on registry entries for my COM dlls. Unfortunately since Heat is a

Re: [WiX-users] On registering DLLs

2008-12-18 Thread Craig Goldie virgin
I agree - I ended up giving up on Wix for the same reasons and reverting to using Visual Studio Setup. It was just too difficult and painful to get wix register a dll (regasm). -- SF.Net email is Sponsored by MIX09,

Re: [WiX-users] On registering DLLs

2008-12-18 Thread Neil Sleightholm
I feel your pain but this isn't really a WiX issue it is Windows Installer. Having said that once you have generated the registry keys rebuilding the COM DLL shouldn't need you to redo this it should be the same unless you add a new interface and then you only need to add the new interface.

[WiX-users] [OT-ish]: Capturing high-level install requirements

2008-12-18 Thread Lester
I am in the process of developing a formal requirements process for our product installs (currently the process is basically hallway conversations and scattered emails). Part of the requirement framework is that all existing installs will be migrated to MSI technology from our current

Re: [WiX-users] Wix#

2008-12-18 Thread Jody Belka
Well, ordered it from Amazon and it's been despatched for delivery tomorrow, so I'll be able to dive in over the weekend :) On Thu, Dec 18, 2008 at 01:34:22PM +0200, Eitan Behar wrote: Phil's book is excellent - don't know if it's the best one, I haven't read them all 8^) On Thu, Dec 18,

Re: [WiX-users] WebSite is getting deleted when msi uninstalled.

2008-12-18 Thread Rob Mensching
Make the WebSite's Component Permanent. -Original Message- From: Kalvagadda, SivaKrishna (MLX Technology) [mailto:sivakrishna_kalvaga...@ml.com] Sent: Wednesday, December 17, 2008 22:13 To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] WebSite is getting deleted when msi

Re: [WiX-users] On registering DLLs

2008-12-18 Thread Rob Mensching
Okay, I agree. So how are you going to help us make it better? Seriously, heat hasn't had an owner since Derek left us three years ago. Bugs have piled up and no one has looked at them until this week. Why was this week different? Because all of the higher priority bugs (those bugs that

[WiX-users] uninstall fails to drop database, iis objects

2008-12-18 Thread Amy Rosewater
Hi All, My installer is having a problem that didn't used to occur. My install copies files, creates a virtual directory, app pool, local windows user, database and login within that database (amongst other things). When I execute the uninstall, the database, database login, iis virtual

Re: [WiX-users] uninstall fails to drop database, iis objects

2008-12-18 Thread Rob Mensching
Are the Components actually being uninstalled? -Original Message- From: Amy Rosewater [mailto:arosewa...@spectrumhr.com] Sent: Thursday, December 18, 2008 12:33 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] uninstall fails to drop database, iis objects Hi

Re: [WiX-users] uninstall fails to drop database, iis objects

2008-12-18 Thread Amy Rosewater
Rob, That's a really good question. I'm not entirely sure where to check to make sure they are uninstalled, however, it made me wonder about something. I have a requirement for my company that I must be able to install multiple instances of our application side by side. I have embedded

[WiX-users] DTF - Using Shell32.dll

2008-12-18 Thread Dale Quigg
Hi, I'm using DTF to create a custom action to show an Open Folder dialog in my UI. I'm using the code I found here; http://todayslearnings.blogspot.com/2008/08/how-to-get-folder-browser-dialog-in-c.html I can build the project in VisualStudio (after adding a reference to Shell32.dll), but

Re: [WiX-users] DTF - Using Shell32.dll

2008-12-18 Thread Scott Sam
Why don't you use the BrowseDlg that comes with wix? -Original Message- From: Dale Quigg [mailto:da...@messagegate.com] Sent: Thursday, December 18, 2008 4:03 PM To: 'wix-users@lists.sourceforge.net' Subject: [WiX-users] DTF - Using Shell32.dll Hi, I'm using DTF to create a custom

Re: [WiX-users] DTF - Using Shell32.dll

2008-12-18 Thread Dale Quigg
Thanks Sam, Scott Sam-2 wrote: Why don't you use the BrowseDlg that comes with wix? -Original Message- From: Dale Quigg [mailto:da...@messagegate.com] I'm using DTF to create a custom action to show an Open Folder dialog in my UI. I have a requirement to allow UNC paths.

Re: [WiX-users] uninstall fails to drop database, iis objects

2008-12-18 Thread Rob Mensching
1. The verbose log file will have a section that tells you the Installed and Action states for your Components. That's how you know what the installer is going to do. 2. Yep. If another product is still installed, the shared Components are not removed. -Original Message- From: Amy

Re: [WiX-users] uninstall fails to drop database, iis objects

2008-12-18 Thread Amy Rosewater
When I look through my registry under HKLM\Software\Microsoft\Windows\CurrentVersion\UserData\[MY USER SID] I don't see any of the database components or IIS components for any of my side by side installations (not the installed copies or the uninstalled copies). Is there somewhere else I could

[WiX-users] REG_QWORD support in RegistryValue?

2008-12-18 Thread Alex Ivanoff
Well, subject says it. -- SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more

Re: [WiX-users] Error 2721: Custom action not found in Binary tablestream

2008-12-18 Thread Bob Arnson
Scott Sam wrote: Upon a second look at things the binary was not in the original. I currently don't have any patch families because I don't know what's changed so I want the patch to include everything. Then that's likely going to require the fix Rob mention Heath's working on. --

Re: [WiX-users] DTF - Using Shell32.dll

2008-12-18 Thread Bob Arnson
Dale Quigg wrote: I have a requirement to allow UNC paths. My understanding is that the BrowseDlg does not allow this. No, mostly because MSI runs in system context except when impersonating the user during custom actions. Therefore, it has limited permissions to network resources. Your

Re: [WiX-users] Question about minor upgrades and bootstrapper

2008-12-18 Thread Bob Arnson
Peter Björkman wrote: Using msistuff.exe with the option /o INSTALLUPD to modify my setup.exe seemed like a solution but the problem remains. MsiStuff is for the setup.exe sample code in the MSI SDK; I don't think it's going to work with the .NET bootstrapper setup.exe. -- sig://boB

Re: [WiX-users] [OT-ish]: Capturing high-level install requirements

2008-12-18 Thread Bob Arnson
Lester wrote: I am in the process of developing a formal requirements process for our product installs (currently the process is basically hallway conversations and scattered emails). I used a similar form approach in a previous life; in general, it worked for high-level things (we need

Re: [WiX-users] Distinguish between SQL integrated security andnormal authentication

2008-12-18 Thread Bob Arnson
Yan Sklyarenko wrote: sql:SqlString Id=AttachCore ExecuteOnInstall=yes SqlDb=SqlMasterDB SQL=CREATE DATABASE SqlDb is a literal string; it can't use a property or formatted string. You can use two components each with its own SqlString, and component conditions to choose between the two.

[WiX-users] Counting uninstalls

2008-12-18 Thread Colin Bleckner
Hey guys, I've been toying with the idea of adding a simple server notification during the uninstall process. Something as simple as pinging my server when the application is uninstalled. Does WiX support sending a simple HTTP request during the install (or uninstall in my case) process?

Re: [WiX-users] Distinguish between SQL integrated security andnormal authentication

2008-12-18 Thread Christopher Karper
You are putting the contents of SqlMasterDBAuth into SqlMasterDB, so it will still use SqlMasterDB as the connection to execute. Are you watching it connect through profiler or anything? Chris On Thu, Dec 18, 2008 at 6:00 AM, Yan Sklyarenko y...@sitecore.net wrote: Thanks for a great hint,

Re: [WiX-users] Wix#

2008-12-18 Thread Wilson, Phil
I knew you'd thank me one day.. (Some other Phil. ) -Original Message- From: Phil Sayers [mailto:p...@cds-am.net] Sent: Thursday, December 18, 2008 5:14 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Wix# +1 for Phil's book. It significantly

[WiX-users] WiX 3.0 Support for T4 Templates in Visual Studio 2008

2008-12-18 Thread Castro, Edwin (Hillsboro)
I've created a number of WiX projects in a Visual Studio 2008 solution and would like to use T4 templates to reduce the repetition we see in our *.wxs files. I've found that Visual Studio 2008 does not automatically hook up my *.tt files as it does for C# projects. I've tried replicating the

Re: [WiX-users] REG_QWORD support in RegistryValue?

2008-12-18 Thread Rob Mensching
MSI SDK doesn't say that is supported. -Original Message- From: Alex Ivanoff [mailto:alex.ivan...@shavlik.com] Sent: Thursday, December 18, 2008 14:19 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] REG_QWORD support in RegistryValue? Well, subject says it.

Re: [WiX-users] Counting uninstalls

2008-12-18 Thread Rob Mensching
Nothing like that today. -Original Message- From: Colin Bleckner [mailto:co...@binarynoise.net] Sent: Thursday, December 18, 2008 14:42 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Counting uninstalls Hey guys, I've been toying with the idea of adding a simple server

[WiX-users] Heat and out-of-proc COM

2008-12-18 Thread Alex Ivanoff
Does Heat have problems harvesting out-of-proc COM exe settings? -- SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help

Re: [WiX-users] Heat and out-of-proc COM

2008-12-18 Thread Rob Mensching
No, no problems. It just doesn't do it at all. -Original Message- From: Alex Ivanoff [mailto:alex.ivan...@shavlik.com] Sent: Thursday, December 18, 2008 17:26 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Heat and out-of-proc COM Does Heat have problems

Re: [WiX-users] [OT-ish]: Capturing high-level install requirements

2008-12-18 Thread Lester
Bob: Thanks for the input. At this point we're fairly early in the process, so I'm not (yet) too concerned about aligning the structure of the setup requirements with the lower-level construction of the MSI. Right now I just want to be able to give out a one-sheeter that says MSI can do X, Y,

[WiX-users] How to display a custom error message?

2008-12-18 Thread Joe Osman
I wan t to show my own error message if a certain custom action fails. How can I do it? Thank you === This email, including any attachments, is only for the intended addressee. It is subject to copyright, is confidential and

Re: [WiX-users] How to display a custom error message?

2008-12-18 Thread Rob Mensching
::MsiProcessMessage(). -Original Message- From: Joe Osman [mailto:joe.os...@tait.co.nz] Sent: Thursday, December 18, 2008 19:17 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] How to display a custom error message? I wan t to show my own error message if a

Re: [WiX-users] Heat and out-of-proc COM

2008-12-18 Thread Alex Ivanoff
It did some: TypeLib and Interface entries, but not ClassId. Do I have to do it all manually? -Original Message- From: Rob Mensching [mailto:rob.mensch...@microsoft.com] Sent: Thursday, December 18, 2008 19:28 To: General discussion for Windows Installer XML toolset. Subject: Re: