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
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
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
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
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
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
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
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
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
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.
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
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
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,
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
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
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
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/
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
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
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
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
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
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
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
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
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
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
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:/
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
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
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.)
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
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
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
34 matches
Mail list logo