Why does it have to be a lot of work?The need to have resources available
during installation time is a very, very, very common story. Using other
setup authoring programs you simply right click | insert files into the Support
Files treeview and at runtime you can access them using [SUPPO
What I usually do is build the "fixed MSI" then do a recache-reinstall (msiexec
/fv fixed.msi) to fix the uninstall issues.
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Latendresse
Sent: Monday, May 05, 2008 12:11
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Fai
Thanks again Blair! That's a very nice idea. Can you point me to some code or
site which can get me started?
Also I had another way (as explained in this link:
http://blog.deploymentengineering.com/2006/12/managed-code-can-access-msihandle_10.html
), using which a C++ CA will pass the MSI handl
What I have seen others use is a C++ DLL CustomAction that extracts all
needed files from the Binary table to the %TEMP% directory, leaving them
there, and the deferred CAs then use/consume those files using the TEMP
environment variable to find them. If you really shouldn't leave the files
around,
The log shows you need a "verb". See the Verb element.
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Michal Malka
Sent: Monday, May 05, 2008 12:37 PM
To: Bob Arnson
Cc: Rob Mensching; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Adding extension table with file exte
Old build of WiX 3? Those were added last half of last year (over a year
after the CloseApplication element itself was added).
Try using the latest weekly build. The v3 build on the "download" link is
almost a year old.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
Thanks Blair! I could not use a Binary table since the executables executing
in-turn depend on one or other files. Moreover these are console applications
so they will show a pop-up when the CA is executed. Also the CA's are deferred
actions. So I think a Binary table wouldn't come to my rescue.
Hi,
I'm having some trouble installing the JRE into a subdirectory of the install
directory (we need a certain version of JRE and don't want to interfere with
other versions).
I'm trying to do this with the following CustomAction:
This doesn't seem to work though. When I run it either nothi
You can query what the component that contains that file will do.
http://msdn.microsoft.com/library/aa367858(vs.85).aspx describes the concept
(from the point of view of the log) and the API to use in your custom action
would likely be MsiGetComponentState (look primarily at the piAction
parame
You could try using the Binary table instead of the File table to store the
support files. You would need to extract then yourself in a custom action,
but it could be the same custom action if that CA is not deferred.
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kiran Subhedar
Hi all.
I have looked all over and can't seem to find an answer to my question.
I need to be able to determine if a file is going to be installed on a
user's computer. The file may or may not exist in the set of install files.
If the file exists, then I need to make sure that it gets execut
Well I've finally upgraded to WiX 3 so I can try this out. However, it
doesn't seem to like the "Property" or "RebootPrompt" attributes ("The
util:CloseApplication element contains an unexpected attribute
'Property'."). Not sure what to do to get around that. Any ideas?
Colin
Bob Arnson wro
That message about privilege shows up no matter what the error is, so take it
with a grain of salt. In your case, I'm suspicious of your Name values - they
should be the same for ServiceInstall and ServiceControl.
Are you getting error 1920?
Phil Wilson
From: [EMAIL PROTECTED] [mailto:[EMAIL P
Hi,
I am having an issue over here. I am using a custom action which uses some
support files. The action is required to run both in installation and
un-installation phases. But the support files needs to be removed after
installation. That means I will require these files again during
un-instal
When trying to install a service through WIX, I use the following code:
There are USERNAME and PASSWORD properties, which are passed in through the
command-line. The account in question, in turn, requires "L
It really is a good practice to update the version (usually the "build number",
third part of the four part version) every time you build. You can see us
doing that with the WiX toolset here: http://wix.sourceforge.net/releases.
Major upgrades work just fine then.
From: [EMAIL PROTECTED] [mai
I have an installer that installs a Windows App along with a SQL
Database. The SQL Database is defined in my .wxs to be dropped on
uninstall. I am trying to remove my application through the Add\Remove
programs in the Control Panel. But, I made the mistake of manually
deleting the database before r
Hello wix experts,
I am looking to apply a transform to my wix installer based on the language of
the target OS, so that I can show that language in the UI and ship only one
package. I have heard of setupbld.exe and setup.exe from Bob Arson, but do u
have any examples of how to use these?
The
Hrm, something like that might worked. Just to make sure I understand
what's going on, it sounds like there isn't a way to do this with out
changing the version number? I'd love to just keep my installer version
at 1.0.0 and allow it to overwrite all other 1.0.0 installations, even
though I'm
Without knowing much about your Linux `Appliance`, I wonder if what you really
need is some sort of broadcast/bootp/upnp pattern where the client ( either the
application itself at runtime or perhaps a custom action inside the MSI ) fires
and finds the server automagically. Perhaps similar
It's supposed to be used as a custom action, not a standalone VBScript.
Phil Wilson
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kai Lee
Sent: Monday, May 05, 2008 8:17 AM
To: [EMAIL PROTECTED]; wix-users@lists.sourceforge.net
Subject: [WiX-users] Cannot run "The Definitive Guid
In article <[EMAIL PROTECTED]>,
"Bir, Steve" <[EMAIL PROTECTED]> writes:
> We are attempting to seed a server IP address by adding it into the name
> of the msi. We have an msi that is being deployed from a Linux Appliance
> and when the appliance starts we need to somehow add into the msi t
See the CustomAction element in WiX. I don't remember the exact syntax.
You'll also need to add that custom action to one of the execute
sequences.
Kelly
Kai Lee <[EMAIL PROTECTED]>
05/05/2008 09:10 AM
To
Kelly Leahy <[EMAIL PROTECTED]>
cc
"[EMAIL PROTECTED]" <[EMAIL PROTECTED]>,
"wix-us
This vbs is meant to be run by windows installer. You can't just double
click it - windows installer defines 'Property' as a member of it's global
object. This is a feature of windows script hosts - they can register an
object to act as the set of 'globals' for the hosted script.
Kelly
Ka
Hi Kelly,
Thanks for your response. You mean I need to run this script through
installer. I am using WIX installer. That means I need to create some kind of
CA to kick off this VB script. Is that right? Would you give me some sample
how to do it?
Thanks,
Kai
To: [EMAIL PROTECTED]: [
Hi all,
I am wonder whether anyone bought the book named "The Definitive Guide to
Windows Installer" and try to run GetARPLoc.vbs sample from Chapter 5 and keep
getting the "Variable is undefined: 'Property'". In the Charpter 5, there is a
vscript sample named GetARPLoc.vbs.
Here are the
I'd say there's a 90+% chance we'd be getting that support call anyway,
just because the message appeared in the first place!
For some reason our customers always assume that because it's our
installation, anything that goes wrong *has* to be our fault... even
when they haven't followed the ins
Bob,
>From my POV, I'd say that having the option on should be the default,
but allow for it to be disabled.
I don't know if it is a good idea or not... but it might also be nice to
have a way to disable the option easily for multiple files, but not
necessarily all files, in a WiX fragment - I.e.
We are attempting to seed a server IP address by adding it into the name
of the msi. We have an msi that is being deployed from a Linux Appliance
and when the appliance starts we need to somehow add into the msi the IP
address of the appliance without invalidating the cert. Adding it in to
the file
Hello,
How do I set ASP.NET status to 'Allowed' instead of 'Prohibited' in IIS
6.0 Web Service Extensions through WIX? If possible I prefer to do it with
WIX IIS extension.
Any help will be appreciated.
Michal
-
This SF.ne
Looking at that forum thread, I have seen something similar, and it only
affects the "Files-In-Use" dialog, NOT the actual file (that is not in use).
The "affected" file never (in the instances I have seen, when I told
Files-In-Use to ignore) was either a source of a conflict dialog nor a cause
of
31 matches
Mail list logo