Re: [WiX-users] Wix - Prevent XMLFile updates on Repair option

2007-06-13 Thread BhaveshG
I was able to figure the syntax and execute but this is works only for install and uninstall. It does not have a repair option and hence the files do get overwritten with the XML stuff:( Bhavesh BhaveshG wrote: > > Thanks Bob. > > Please do let me know the XmlConfig syntax. > > Currently i

Re: [WiX-users] Wix - Prevent XMLFile updates on Repair option

2007-06-13 Thread BhaveshG
Thanks Bob. Please do let me know the XmlConfig syntax. Currently in my files the values I have set during first-install are overwritten in "Repair" mode with blank values. I would not like to execute the XMLFile statements again in repair mode. Bhavesh Bob Arnson-6 wrote: > > BhaveshG wro

[WiX-users] light.exe crashes

2007-06-13 Thread Michael Schoneman
I'm trying out WiX 3.0 and have run into a case where light.exe (v3.0.2925.0) crashes in Vista with the following: Unhandled Exception: Microsoft.Tools.WindowsInstallerXml.WixException: Exception of type 'Microsoft.Tools.WindowsInstallerXml.WixException' was thrown. at Microsoft.Tools.W

[WiX-users] error 1334 on installing a patch.

2007-06-13 Thread Sandip Shahane
So, how do I control the file sequencing? PatchGroup attribute seems like something for files that are newly added by the patch (correct me if wrong). So here is the scenario and problem I am facing: There is an original MSI with a File table snap shot for couple of files as below and an updated

Re: [WiX-users] VB6 runtime merge modules problem SOLUTION

2007-06-13 Thread Mike Dimmick
Yup, it looks like MSVBVM60.MSM has invalid entries in the _Validation table for the Class table (none of the KeyTable, KeyColumn, Category, Set, Description columns are filled-in). WiX only generates entries in _Validation for the tables it includes in the output, and WiX only generates those tabl

Re: [WiX-users] Where and why does this tallow Warning message come from?

2007-06-13 Thread Mike Dimmick
I can only conclude that it's some library routine that's being called from your DllRegisterServer (or DllMain) which can't find its settings. This may be due to the rarified environment that Tallow supplies to the routine. -- Mike Dimmick _ From: [EMAIL PROTECTED] [mailto:[EMAIL

Re: [WiX-users] Web App Uninstall Doesn't Remove File Content

2007-06-13 Thread david adams
Posting the results might be helpful. David Adams MSN MessengerID: [EMAIL PROTECTED] From: "Ryan Parmenter" <[EMAIL PROTECTED]> To: wix-users@lists.sourceforge.net Subject: [WiX-users] Web App Uninstall Doesn't Remove File Content Date: Wed, 13 Jun 2007 15:39:55 -0500 MIME-Version: 1.0 Re

Re: [WiX-users] Heat and vb6 dll?

2007-06-13 Thread Cheyne, Mark A - DNR
I had a hunch about that, just a bit timid with the knife. What do you think the definition of 'unnecessary' is? If I were to guess, I'd hack out , , elements that refer to things not defined in my DLL itself. For example, in my heat-generated *.wxs I see a element for VBPropertyBag, a for

[WiX-users] Minor Upgrade gives "Resuming" dialog

2007-06-13 Thread Brent B. Powers
I'm having issues with upgrades, so I converted the tramontina tutorial SampleUpgrade to Wix3. Installing the first (old) package is fine. Removing old and installing new is fine. However, when I install the old, and then attempt a minor upgrade via msiexec ... REINSTALL=ALL REINSTALLMODE=vomu

Re: [WiX-users] MinorUpdateTargetRTM problem using Wix v2.0.5002

2007-06-13 Thread Nick Nieslanik
I am using MsiMsp.exe version 3.1.4000.1830 from the Windows Installer SDK. -Nick From: Bob Arnson [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 12, 2007 8:57 PM To: Nick Nieslanik Cc: wix-users@lists.sourceforge.net; Mike Hyde Subject: Re: [WiX-users] MinorUpdateTargetRTM problem using Wix v2.0.

Re: [WiX-users] Heat and vb6 dll?

2007-06-13 Thread Neil Sleightholm
In my experience I have found you need to remove the detritus that Microsoft feels the need to include during the self registration of VB6 COM DLLs. So basically I use heat/tallow as a guide to save time, then hack out all the unnecessary items. Neil From: Cheyne, Mark A - DNR [mailto:[EMAI

[WiX-users] Web App Uninstall Doesn't Remove File Content

2007-06-13 Thread Ryan Parmenter
I am working on my first Wix installer for a web app. I have about everything working with one exception. When I remove my application via Add/Remove Programs, it removes the virtual directory from the IIS metabase (including a sub virtual that my installer is creating) just fine. However, it d

Re: [WiX-users] How to use the output of Heat?

2007-06-13 Thread Afshin Sepehri
Thanks Bob, but I still don't know how to refer to so many components created by Heat. Do I need to use ComponentRef for any individual component? They may be too many. Also, how can I use the Heat's output in a module? It seems that ComponentRef and Feature cannot be part of a module. Thanks,

Re: [WiX-users] Clear out directory before install?

2007-06-13 Thread Matthew Janulewicz
I think I was just an idiot when I thought the wasn't working. Maybe my test files were what was in the installer. I've tried this in the real world and it works. Thanks so much for the explanation of how Wix/.msi's choose to replace files. I'm printing this out and sticking it on my cube wall

Re: [WiX-users] search based properties

2007-06-13 Thread Aaron Shurts
If you are not pre-populating the properties, you can use the following conditions: WORDFIND EXCELFIND If you are pre-populating with say a value of 0, then you could use the following conditions: WORDFIND<>0 EXCELFIND<>0 Regards, //aj On 6/13/07, Bob Arnson <[EMAIL PROTECTE

Re: [WiX-users] How to suppress MsiFileHash

2007-06-13 Thread Mike Dimmick
Light.exe supports the -sh switch. However, this also turns off getting file version information in the File table. I would be very surprised if there were any systems left out there that didn't have at least Windows Installer 2.0. Version 1.5 accompanied Windows ME and Windows Installer 2.0 came

[WiX-users] Questions on how to use WiX to achieve this

2007-06-13 Thread Raymond Tan
I need to do the following in MSI. Even though it feels like a trivial question, I cannot find a straight-forward answer to it: Create a web server, and enable the user to access XML files using syntax like this: http://22.33.43.2/usefulLinks/microsoft/abc.xml http://22.33.43.2/usefulLinks/

[WiX-users] How to suppress MsiFileHash

2007-06-13 Thread Ігор Солодовніков
I creating very simple msm. My msm does not need any advanced features of new Windows Installer version. So i decided to use installer/schema version 110. My msm contains several components with unversioned files as component key. msm is compiled and linked without any warning. But when i run msm v

[WiX-users] How to suppress MsiFileHash

2007-06-13 Thread Ігор Солодовніков
I creating very simple msm. My msm does not need any advanced features of new Windows Installer version. So i decided to use installer/schema version 110. My msm contains several components with unversioned files as component key. msm is compiled and linked without any warning. But when i run msm v

Re: [WiX-users] WiX-users Digest, Vol 13, Issue 78

2007-06-13 Thread Julie Campbell
Thank Neil, it looks like this element could have solved a problem I was dealing with a couple weeks ago and finally started looking for other ways to resolve. Good to know! Julie Campbell [EMAIL PROTECTED] -- Message: 3 Date: Tue, 12 Jun 2007 22:29:11 +0100 From: "Ne

Re: [WiX-users] search based properties

2007-06-13 Thread Bob Arnson
jrcolons wrote: > WORDFIND="" > EXCELFIND="" > Launch conditions are conditions that the machine must meet to install. So you want the opposite conditions. -- sig://boB http://joyofsetup.com/ - This SF.net emai

Re: [WiX-users] If , Assembly added but file not installed?

2007-06-13 Thread Julie Campbell
Thanks for the answer Bob! Julie Campbell [EMAIL PROTECTED] -Original Message- From: Bob Arnson [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 12, 2007 10:41 PM To: Julie Campbell Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] If , Assembly added but file not installed? Ju

Re: [WiX-users] How to correct ICE19 and ICE50 errors in .MSI package

2007-06-13 Thread Venkatesh Malepati
Thank you very much, that worked. Venkatesh -Original Message- From: Bob Arnson [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 13, 2007 10:41 AM To: Venkatesh Malepati Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] How to correct ICE19 and ICE50 errors in .MSI package Venk

Re: [WiX-users] Overriding a WIX UI Control

2007-06-13 Thread Bob Arnson
Steve Bush wrote: I want to modify this control to be transparent by the text doesn't show a grey background. Unfortunately, MSI doesn't support transparent check box controls. See below. Ideally, I would like to "override" this one control without having to implement by own WelcomeUIDlg

Re: [WiX-users] SqlDatabase sca, impersonation and Terminal Server

2007-06-13 Thread Bob Arnson
Vadim Meleshuk wrote: How one would attribute custom actions generated from SqlDatabase (such as CreateDatabase) with the TerminalServerAware attribute? There must be a better way than fixing types directly in the msi. Short of a post-build step, the CA type is fixed in its own WiX author

Re: [WiX-users] How to correct ICE19 and ICE50 errors in .MSI package

2007-06-13 Thread Bob Arnson
Venkatesh Malepati wrote: So Do I need to create a componet for just this File id=File934?.Thanks in adavnace. Yes. The ICE19 and ICE50 errors are complaining because the component had the registry as its key path rather than the file that's the target of the shortcut. Having one file per com

Re: [WiX-users] Wix - Prevent XMLFile updates on Repair option

2007-06-13 Thread Bob Arnson
BhaveshG wrote: > I cannot use XmlConfig as I need to update value for the XML elements and > XmlConfig I guess only has create and delete options. > XmlConfig is a superset of XmlFile functionality. You'll have to author it different but should be able to do everything XmlFile supports with

Re: [WiX-users] Having PathEdit control blank associated to Browse Dialog

2007-06-13 Thread Bob Arnson
BhaveshG wrote: > But I think there has to be a way of having an "Edit" or "PathEdit" control > to have a blank entry at the same time associating with a property. > An edit control, yes; just omit a default value for the property. That doesn't work for PathEdit, however. -- sig://boB http:/

Re: [WiX-users] How to correct ICE19 and ICE50 errors in .MSI package

2007-06-13 Thread Venkatesh Malepati
It looks like this: So Do I need to create a componet for just this File id=File934?.Thanks in adavnace. Venkatesh Venkatesh -Original Message- From: Bob Arnson [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 12, 2007 10:43 PM To: Venkatesh Malep

Re: [WiX-users] Heat and vb6 dll?

2007-06-13 Thread Richard.Foster
D'oh! I had forgotten about the "EnsureTable" fix (referenced in earlier messages). All but one of my VB installations had been updated to use that. Naturally, the one I looked at before sending the previous message was the one that wasn't (but contains assorted comments about building without vali

Re: [WiX-users] Heat and vb6 dll?

2007-06-13 Thread Richard.Foster
Sadly (and Rob M has commented on this several times) the VB Team seem to feel that generating "correct" merge modules is not a priority. (For them, perhaps it's not, but for those of us who live in the real world where VB6 applications are still very much in use it does make things challenging.)

Re: [WiX-users] MSI validation with shortcuts

2007-06-13 Thread Rob Hamflett
Rob has a blog entry about this. http://robmensching.com/blog/archive/2007/04/27/How-to-create-an-uninstall-shortcut-and-pass-all-the.aspx Rob Anil Prasad wrote: > Hi All, > > I am creating a shortcut using following syntax in WiX. > > > > > > > > > > Checksum='yes' Vital='ye

[WiX-users] MSI validation with shortcuts

2007-06-13 Thread Anil Prasad
Hi All, I am creating a shortcut using following syntax in WiX. Now when I run MSI validation using ORCA, I am getting these errors, which I'm not able to make sense out of it. 1. ICE43 ERROR Component ChmFileId has non-advertised shortcuts. It should us

[WiX-users] SqlDatabase sca, impersonation and Terminal Server

2007-06-13 Thread Vadim Meleshuk
How one would attribute custom actions generated from SqlDatabase (such as CreateDatabase) with the TerminalServerAware attribute? There must be a better way than fixing types directly in the msi. Without the attribute the scenario of running under TS and installing the database remotely is brok