Re: [WiX-users] New Official Installation Technology? CBS? What?

2006-12-05 Thread André Pönitz
Rob Mensching wrote: Is MSI that bad? I mean, I know that declarative programming is very different from procedural programming but the Windows Installer handles a lot of things very well. Probably my biggest gripe is that the Component Rules suck. Is there something you think is worse

Re: [WiX-users] ConfigureSQL Bug

2006-12-05 Thread Michael Osmond
Rob, Some more information. I have spent some time adding log messages into both ConfigureSQL and ScaSqlStrsReadScripts (in scasqlstr.cpp). We have been able to narrow down that the crash occurs in the function StrAllocStringAnsi but not where or why. In this case it appears to be while

[WiX-users] Need help to fix Wix installation/maintenance registry issue

2006-12-05 Thread k shridhar
Hi nbsp; I need help to fix below stated problem regarding WiX. nbsp; Problem Description: I need to install two features lets name it F1 (in install mode) and F2 (in maintenance mode). Also here F1 is parent of F2. On installation of F1 a registry key R1 is created with value “ABC” On

Re: [WiX-users] New Official Installation Technology? CBS? What?

2006-12-05 Thread Tony Hoyle
André Pönitz wrote: One of my biggest gripes with MSI so far is that it dead slow (which is, of course, a very subjective impression). Not so subjective when it comes to patching... VS2005 SP1 took 6 hours on one machine here. 30 minutes even to get to the EULA. Average is 2-3 hours. Much

Re: [WiX-users] New Official Installation Technology? CBS? What?

2006-12-05 Thread André Pönitz
Tony Hoyle wrote: André Pönitz wrote: One of my biggest gripes with MSI so far is that it dead slow (which is, of course, a very subjective impression). Not so subjective when it comes to patching... VS2005 SP1 took 6 hours on one machine here. 30 minutes even to get to the EULA. It

Re: [WiX-users] New Official Installation Technology? CBS? What?

2006-12-05 Thread André Pönitz
André Pönitz wrote: Rob Mensching wrote: Is MSI that bad? I mean, I know that declarative programming is very different from procedural programming but the Windows Installer handles a lot of things very well. Probably my biggest gripe is that the Component Rules suck. Is there

[WiX-users] outlying flea market

2006-12-05 Thread silent
The likes of technorati and delicious havn't done anything. Our unanimous conclusion was that the union proposal does not work. It opposes clearcut logging of the already dwindling old-growth groves, advocating selective cutting that keeps a forest as a permanent entity. They assert that the

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

2006-12-05 Thread Joe Kaplan
Yes, that's currently the issue. The build in CAs do not support your scenario, so you'll need to write this yourself. This is why I posted the note I posted on Sunday night. So far, no feedback from the community though... Joe K. On 12/5/06, Rennie Sawade (Volt) [EMAIL PROTECTED] wrote: All

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread Erv Walter
Visual Studio also includes a bootstrapper that can install your prerequisites and then launch your setup. It can get the prereqs from your local CD, or if you are mostly a downloaded product, it can download the prereqs from the official microsoft site when/if they are needed.

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread David Thielen
I take it I would have to use the VS installer instead of WIX? We can't do that as we use a lot of WIX functionality that does not exist in the VS installer. I wish WIX had this capability... Thanks - dave David Thielen www.windwardreports.com 303-499-2544 x1185 Cubicle

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

2006-12-05 Thread Cullen Waters
Having the cert stuff moved to the util extension would be great for my team. We had to write our own CA for cert work. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Joe Kaplan Sent: Tuesday, December 05, 2006 8:54 AM To:

[WiX-users] Generate Bootstrapper support?

2006-12-05 Thread David Thielen
Hi; Is there support for GenerateBootstrapper (in MSBuild) anywhere? It appears to have what I need for prerequisites but there is no documentation of what to use for the Include=... for each MS prerequisite. Thanks - dave David Thielen www.windwardreports.com 303-499-2544

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread Simon Dahlbacka
On 12/5/06, David Thielen [EMAIL PROTECTED] wrote: I take it I would have to use the VS installer instead of WIX? We can't do that as we use a lot of WIX functionality that does not exist in the VS installer. AFAIK, no you don't have to abandon WiX check out the following links:

[WiX-users] IIS CA ICE Error

2006-12-05 Thread Cullen Waters
In one of our installers, I've started getting an ICE32 error from the built-in IIS CAs. This is the only installer we have that actually installs web sites, and does some pretty significant IIS configuration (all through the standard CAs in IISExtension). I've gotten an ICE32 error that

Re: [WiX-users] Generate Bootstrapper support?

2006-12-05 Thread Tony.Bjerstedt
The documentation for GenerateBootstrap (actually the files it uses) is buried in the ClickOnce section. Using that information, combined with looking at the files that MS supplies for the prerequisites, we managed to create a bootstrapper for our Wix based deployer.

[WiX-users] IIsExtension issue

2006-12-05 Thread Cullen Waters
The IIsExtension defines the IIsWebApplicationName (which shows up in MMC as the app name) as a localized string of 255 chars. This string is referenced, as a foreign key, from the RegisterIIsSSLCertificate table. The column in the register table is part of a multi-column primary key for that

Re: [WiX-users] IIsExtension issue

2006-12-05 Thread Rob Mensching
No, we need to fix the RegisterIIsSSLCertificate code. I've long noted that SSL was poorly implemented in the WiX toolset. I'm actually working on that right now (in my day job, woohoo!). I *expect* to have SSL fixed in WiX v2 by the end of the week. I'll look at porting the fix up to WiX

Re: [WiX-users] ConfigureSQL Bug

2006-12-05 Thread Michael Osmond
That's what the other developers here said (re being caused elsewhere). Anything specific you would like us to try? -Original Message- From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Wed 6/12/2006 5:09 AM To: Michael Osmond;

[WiX-users] VS2005 C++ and Custom Actions

2006-12-05 Thread Matthew Kowalski
I've created a simple C++ .dll in VS2005 to do some checks for me during the install after a user has selected an installation folder. The problem I am having is with the VS2005 C++ runtime (msvcp80.dll). The compiled .dll apparently needs to have the runtime installed otherwise the installation

Re: [WiX-users] VS2005 C++ and Custom Actions

2006-12-05 Thread Eric Fesh
I was in a similar situation and just statically linked the runtime library. Of course, I was running an executable instead of trying to access a DLL, so that might not be helpful information. -- Eric Fesh Customer Support Engineer/Software Test Engineer Verari Systems Software, Inc. 110 12th

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread Peterson, Joel
Get some examples from the Office, Exchange, and Visual Studio teams, and you're set. Their bootstrappers are awesome. Joel Peterson Quality Assurance Engineer [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Mensching Sent:

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread Torsten Rudnick
You can also build your .msi file with WiX and use the Bootstrapper Manifest Generator and the VS 2005 SDK for generating a bootstrapper. You can get the tool here: http://www.gotdotnet.com/workspaces/workspace.aspx?id=ddb4f08c-7d7c-4f44-a009-ea19fc812545 David Thielen schrieb: I take it I

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread Rob Mensching
I talk to those teams regularly (SQL is more interesting than Exchange, IMHO). The trick is how to take their very specialized solutions and make them generic enough to solve all of the different problems we all face here. That, and often their solutions need to be scaled (down) such to be

Re: [WiX-users] ConfigureSQL Bug

2006-12-05 Thread Rob Mensching
You might try running the install under a debugger after using GFlags (http://technet2.microsoft.com/WindowsServer/en/library/b6af1963-3b75-42f2-860f-aff9354aefde1033.mspx?mfr=true) to turn on PageHeap. PageHeap might be able to catch the memory corruption when it happens instead of waiting

Re: [WiX-users] using ServiceConfig in wix 3.0 - uitl schema elements will not compile with candle

2006-12-05 Thread Cullen Waters
In v3, you have to call candle with -ext WixUtilExtension to use elements from that namespace. Same with light. And, to help you abit, when you call light, you have to specify what cultures to use (like -cultures:en-us) From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David

[WiX-users] turning logging on for installutil

2006-12-05 Thread Victor Garcia Aprea
I'm editing with Orca a MSI generated with WiX. In the custom actions table I have an entry for custom action type 1025: /Configuration=[INSTALLDIR]SoftwareFactory91.xml /installtype=notransaction /action=install /LogFile= [#InstallerAssembly] [#InstallerConfigFile] When using the MSI (with

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread Peterson, Joel
In the underlying complexity, I'm sure SQL 2005 is more complex than Exchange 2007. The prerequisite detection, user interface, and installation customization (and how they pass information on to the MSIs) of all of these Microsoft bootstrappers are amazing. It'd be nice to have generic forms of

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread Erv Walter
P.S. Someone may have already posted this, but the documentation for the GenerateBootstrapper task is here: http://msdn2.microsoft.com/en-us/library/ms164294.aspx You'll want to look at the documentation for the ComponentsLocation attribute at a minimum so you can decide if you want the

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread Rob Mensching
I 100% agree. I just responded to someone where I noted that The bootstrapper and more CustomActions/Extensions are the future of WiX. I believe that. Finishing WiX v2 is a very good thing then I'm going to go back to working on the bootstrapper for all the reasons you list below and more.

Re: [WiX-users] ConfigureSql - Assertion Failed

2006-12-05 Thread DavidG
I am having this problem consitantly now. We have been building and Installing our MSI for about a year now and have not had a problem. Did anyone find out why this was happening? Ronald L. Ratzlaff wrote: Any ideas on the following? Should I open a bug? I’m encountering an Assert

Re: [WiX-users] ConfigureSql - Assertion Failed

2006-12-05 Thread Rob Mensching
Michael Osmond is still doing analysis. I added some information in the attached thread. If you wanted to try those debugging instructions as well, maybe someone will eventually get a callstack pointing to the problem. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL

Re: [WiX-users] ConfigureSQL Bug

2006-12-05 Thread Peterson, Joel
I figure I might as well add to this discussion. I'm a daily WinDbg with GFlags user/addict, to the point where I can go from a vanilla system to a full debug system in a few minutes (it'd be faster if it weren't for the delay of downloading symbols from the Microsoft Symbol Server). Following is

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread David Thielen
Hi; A couple of features that would be VERY nice in this: 1. Optional prerequisites. The .NET 2.0 language pack, J# language pack, and Sql Server Express are all optional prerequisites. The first 2 are suggested and the 3rd (in our case) is only needed if they don't have a

[WiX-users] Is click once what we should be using?

2006-12-05 Thread David Thielen
Hi; We have a WIX built installer that works great. And we are working on creating a bootstrapper for the prerequisites that would call our msi at the end to complete the install. Should we be looking at click once? thanks - dave

Re: [WiX-users] Is click once what we should be using?

2006-12-05 Thread Rob Mensching
Personally, I think ClickOnce was a waste of Microsoft resources and just confused the installation space. So, keep that in mind as you read my opinions. ClickOnce was designed for managed code line of business applications. It installs only managed code (although you can download managed

Re: [WiX-users] ConfigureSql - Assertion Failed

2006-12-05 Thread Michael Osmond
Hi, Think we have it! I have got a C++ developer here (Paul Simpson) to look at this with me. We've continued down the path of logging messages to determine where it fails and what is happening. Function is StrAllocStringAnsi (in strutil.cpp) The error occurs in the second call into

Re: [WiX-users] Optional Service Start - Help Needed

2006-12-05 Thread Emma Hanna
Hi Michael This worked brilliantly - thank you so much for your help. Cheers Emma. From: Michael Osmond [mailto:[EMAIL PROTECTED] Sent: Tuesday, 5 December 2006 2:55 PM To: Emma Hanna; wix-users@lists.sourceforge.net Subject: RE: [WiX-users] Optional

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread Nikolay Belyh
Hi Some more points for wishlist for the wix bootstrapper... (all IMHO) - The major feature the GenerateBoostrapper task lacks is the possibility to create custom user interface. That startup dialog is just ugly. It would be very nice if wix's native bootstrapper allowed custom UI (I mean, for

Re: [WiX-users] Need recomendation - including .NET redist

2006-12-05 Thread Pallavi Patrutkar
Hello All, I want to know some more information on components - installable chunks in WIX file. Some days before I was facing problem while upgradation from previous version to newer version. I added a new component that was adding a new registry value while installation. While upgradation, it