The tag Permission let you put ACL on a directory.
You only can put this as child as CreateFolder tag.
-Message d'origine-
De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Lindsay
Harris
Envoyé : jeudi 29 mars 2007 8:01
À : DevDiv WiX; wix-use
Rory Clark wrote:
> What exactly does the Dependency element do?
>
Not much. It creates rows in the ModuleDependency table but it's up to
consumers of the merge module to provide them. (Some setup authoring
tools try to maintain a global list of merge modules and resolve
dependent merge modu
Bei Liu (Volt) wrote:
Is there a way that I can rollback the installation(undo install
sequence 1-6600) if the custom action(if the sequence is 4501) failed?
You need to have a rollback custom action and have the deferred CA
return an error code, then MSI takes care of rollback automatical
Bei Liu (Volt) wrote:
I'm trying to stop the services before installvalidate when uninstall.
However, I got the following error.
Per the doc, the services actions must come during the transaction
because they modify system state. Actions that modify the system can't
be immediate.
--
sig
[EMAIL PROTECTED] wrote:
I'm trying to show one of 2 mutually exclusive features in the
customize dialog based on the value of ALLUSERS.
For some reason, one is always shown, and the other is always hidden,
no matter what I think the value of ALLUSERS is.
Feature conditions are processed
Bei Liu (Volt) wrote:
1) Condition
By default, the condition for using ServiceControl is "VersionNT", can
I changed it to use Vista?
VersionNT is set for Vista. See "VersionNT Property" in the MSI doc.
2) What is the difference between "ServiceControl under a
component" and "I
Matt Anderson wrote:
> Ok. I think that part of the problem is that the COM components of the
> executable aren't being registered. I tried using tallow.exe using the -s
> switch, but that did not work. Is there a way through WiX to register the
> COM
> parts (preferably without having to au
I'm trying to stop the services before installvalidate when uninstall. However,
I got the following error.
2762
Cannot write script record. Transaction not started.
Is there a way to stop a service before installvalidate?
Thanks,
---
What exactly does the Dependency element do?
Here is my situation:
We have the web application framework, the Framework, which my company
has developed.
Framework.msi
FrameworkRuntime.msm
FrameworkSDK.msm
We have an extension to the Fra
Hi there,
I'm newly acquainted with WiX, and was hoping someone out there may be
able to help me with a problem I'm trying to solve relating to
conditional deployment of a virtual directory to an IIS server.
I would like to deploy the web service as part of a feature, but I think
my Fragment-le
Is there a way that I can rollback the installation(undo install sequence
1-6600) if the custom action(if the sequence is 4501) failed?
Thanks,
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Te
Enumerate every component on the system with MsiEnumComponents. For each
component, get a list of the client ProductCode guids with
MsiEnumClients, keeping in mind that there could be multiple products.
I don't think there's a shorter way.
Phil Wilson
From:
Is it possible to determine the product code (if any) for an arbitrary
file that resides on the system?
The idea would be to offer to uninstall the application that lives in a
given directory using msiexec /x{product-code}
Does anyone know if there is a simple way to acl a directory in WIX? Or would
this be a custom action call?
Thanks!
Lindsay Harris
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel an
I'm not clear on the best practice for packaging up large groups of files,
such as a website. I understand that the wix file needs to have each file
individually listed. But how do you achieve this practically, especially
with a website? Adding the installer project to the website solution and
the
Wilson, Phil wonderware.com> writes:
>
> If this is ATL-based, the startup code looks for a set of registry
> entries to see whether it's supposed to run as an out-of-process COM
> server or a service.
>
> Phil Wilson
Ok. I think that part of the problem is that the COM components of the
I'm trying to show one of 2 mutually exclusive features in the customize
dialog based on the value of ALLUSERS.
For some reason, one is always shown, and the other is always hidden, no
matter what I think the value of ALLUSERS is.
Additionally, other aspects of the installation that are dependant
I'm using ServiceControl Element under a component, I have two questions:
1) Condition
By default, the condition for using ServiceControl is "VersionNT", can I
changed it to use Vista?
2) What is the difference between "ServiceControl under a component" and
"InstallService under In
Ok, I was afraid of that. It appears that this isn't implemented in the VS
SDK 3.0. Maybe it's been fixed in 4.0. I'll have to add this feature, since
it's not working correctly right now. Sorry for the trouble you're having.
Justin
-Original Message-
From: Anthony Wieser [mailto:[EMAIL P
Ah, looks like that was it-setting ALLUSERS to 1 forced the old version
to uninstsall. Thanks!
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Wilson,
Phil
Sent: Wednesday, March 28, 2007 12:42 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-use
Make sure that the AllUsers value is the same in both products.
Phil Wilson
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chris
Bardon
Sent: Wednesday, March 28, 2007 9:31 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Why isn't my upgra
If this is ATL-based, the startup code looks for a set of registry
entries to see whether it's supposed to run as an out-of-process COM
server or a service.
Phil Wilson
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Matt
Anderson
Sent: Wednesday, Marc
I remain paranoid about doing RemoveExistingProducts after
InstallFinalize. If the uninstall of the older product fails in there it
rolls back and you end up with both versions of the product on the
system. This is usually a disaster. It's safer to do
RemoveExistingProducts in the audited sequence
I'm trying to make sure that I have a Wix installer that upgrades
distributions authored with the previous Installshield version we used,
but for some reason not all of the files work correctly. I've defined
my Wix file with the same upgrade code, but with a new product and
package codes, a new ve
It would also be useful to know if the install works when there is
nothing to upgrade.
Phil Wilson
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bob Arnson
Sent: Wednesday, March 28, 2007 8:16 AM
To: Vishal Srivastava
Cc: wix-users@lists.so
Vishal Srivastava wrote:
The InstallValidate action does appear twice in the log; however the
first time is the new product's install and the second is the old
product's uninstall (since I scheduled RemoveExistingProducts after
InstallValidate)... could this be part of the problem?
No, t
Christer Solskogen wrote:
> Is it possible to get wix to take input from the user, and use that
> input to search and replace some stuff in a configuration file (which
> includes a lot more config than just a username and password)
> If yes, could anyone point me in to the right direction of how?
Brent Rockwood wrote:
> The output I posted was after having gotten part way through the build
> several times. I'm assuming it was just skipping all the stuff that
> is up to date (I wasn't doing a clean on that run).
When I build, I don't see "copying 0 files" messages, which is what
concer
Chris Bardon wrote:
> The way I understand things, a major upgrade will effectively do a full
> uninstall of the previous version before installing the new version,
> correct? Just thinking that the install would take a whole lot longer
> this way, and that I'd have to make sure that certain files
Does WI support any sort of automated backup of files that have changed
since installation when performing the un-installation?
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chris
Bardon
Sent: Wednesday, March 28, 2007 8:47 AM
To: Bob Arnson
Cc: Wilson,
I have an application that creates some config files that I'd like to
conditionally uninstall with the application. It looks like I can just
use to get rid of these on uninstall, but I'd like to give
the user the option of keeping them in case they reinstall later. I've
seen several installers p
Chris Bardon wrote:
> The way I understand things, a major upgrade will effectively do a full
> uninstall of the previous version before installing the new version,
> correct? Just thinking that the install would take a whole lot longer
> this way, and that I'd have to make sure that certain files
I have a Windows Service that is a COM (not .NET COM interop) executable that
I need to register. When I use along with
, it "installs" but does not start. I tried to manually
start the service, but I get an error saying that the service is taking too
long to respond. Everything that the se
The way I understand things, a major upgrade will effectively do a full
uninstall of the previous version before installing the new version,
correct? Just thinking that the install would take a whole lot longer
this way, and that I'd have to make sure that certain files (e.g.
user-modified configu
I've added this to my project:
dude.cab
When I reload the project in vs2005, this is what ends up in the file.
dude.cab
I tried adding a folder structure manually first, but that looks like it's
going to lead to trouble.
When I create the firs
Done.
Tony
Would somebody be willing to submit a feature request for the "Add as Link"
feature?-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share y
He takes a more interior orientation on spiritual learning.
Spirituality transcends a specific pattern of belief, even though specific
patterns of belief are often vigorously and sometimes violently defended.
" So a lot of people you would never think of as really wealthy now have to pay
the AMT
The output I posted was after having gotten part way through the build
several times. I'm assuming it was just skipping all the stuff that is up
to date (I wasn't doing a clean on that run). Anyhow, I'm more than happy
to upgrade to a later build, but the newest thing I see on SourceForge is
242
Hi,
You need both those functions.
The second function should be called when the next button is clicked on the
dialog used to select the website.
This can be done by using InstallExecuteSequence, probably before
InstallValidate.
The first action can be called anytime before the dialog used to s
39 matches
Mail list logo