Setup Developers
http://www.installsite.org
http://www.installsite.de (GERMAN)
"Frédéric Viollet" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
news:[EMAIL PROTECTED]
Stefan Krueger [MVP] a écrit :
> So you only want to condition the copy (which corresponds to a MoveFile
> tab
llsite.org
http://www.installsite.de (GERMAN)
"Frédéric Viollet" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
news:[EMAIL PROTECTED]
Stefan Krueger [MVP] a écrit :
> The component must have the msidbComponentAttributesTransitive bit set
> (don't know the WiX syntax for this).
This article might help:
Custom Setup Options in Windows Installer
http://www.installsite.org/pages/en/isnews/200102/CustomSetupOptions.htm
--
Stefan Krueger
Microsoft Windows Installer MVP
Please post your questions in the newsgroup or vist one of these web sites:
Windows Installer FAQ
http://
The Windows Installer engine is not aware of INF files. Reading property
values from an inf file would require a custom action. That said, WiX might
add such an action by default, but I don't know WiX well enough. Probably
others in here could answer this.
Otherwise, to help us better understand
Did you create a log file to see what value GPMCCHECK really has after
AppSearch?
--
Stefan Krueger
Microsoft Windows Installer MVP
Please post your questions in the newsgroup or vist one of these web sites:
Windows Installer FAQ
http://www.msifaq.com - http://www.msifaq.de
InstallSite - Reso
The component must have the msidbComponentAttributesTransitive bit set
(don't know the WiX syntax for this). This should remove the component
during (auto-)repair, modify and small and minor updates - probably not what
you want. BTW in case of Major Upgrade, Installed is FALSE.
I don't fully und
To abort the install from a DLL custom action have the DLL return something
different from ERROR_SUCCESS and make sure your custom action is configured
to evaluate the return value.
>From the SDK docs for the USERNAME and USERNAME properties:
Set the NOUSERNAME property to suppress the automatic
Component and Feature conditions are both evaluated during the CostFinalize
action, so you can't base them on user selection. You could place the
component in a separate feature and select it using the AddLcal control
event on the "Next" button of the dialog.
--
Stefan Krueger
Microsoft Window
Could you please check and post the entries in the ControlEvent table that
your WiX code generates?
--
Stefan Krueger
Microsoft Windows Installer MVP
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Scott
Parker
Sent: Thursday, April 26, 2007 2:37
"Bob Arnson" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
news:[EMAIL PROTECTED]
> Install level is only effective during initial installation. It's not
> used during maintenence mode.
Looks like this is the case ... but is this documented anywhere?
--
Stefan Krueger
Microsoft Windows Installer M
"Bob Arnson" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
news:[EMAIL PROTECTED]
> Install level is only effective during initial installation. It's not
> used during maintenence mode.
Looks like this is the case ... but is this documented anywhere?
--
Stefan Krueger
Microsoft Windows Installer M
Are you testing this on a clean machine? Did you check the Windows Event
Log? Maybe it's triggering auto-repair of some other package, maybe a test
package you had installed previously?
--
Stefan Krueger
Microsoft Windows Installer MVP
Please post your questions in the newsgroup or vist one of
I don't think you are allowed to suppress the .NEt EULA dialog, as
Christopher Painter recently discussed in this blog:
http://blog.deploymentengineering.com/2007/03/silently-installing-net-framwork-legal.html
--
Stefan Krueger
Microsoft Windows Installer MVP
Please post your questions in the
You cannot search for the existance of a registry KEY (folder icon in
regedit), only for a value. Type "Directory" means that this value should be
treated as a directory (with trailing backslash).
--
Stefan Krueger
Microsoft Windows Installer MVP
Please post your questions in the newsgroup or
Which are the messages/dialog where you see this. Some texts may be coming
from the operating system or MSI engine. Are you testing on a English OS
with locale set to English and your ProductLanguage is English, too?
--
Stefan Krueger
Microsoft Windows Installer MVP
Please post your questions
I would prefer incrementing the file version number. If that's not feasible,
you could set REINSTALLMODE to vemus instead of vomus (o = overwrite 'o'lder
version, e = overwrite older or 'e'qual version). Version lying can have
undesired side effects, like downgrades or unwanted auto-repairs.
--
I guess the only ways would be either Edit control or ScrollableText
control, but I haven't tested this.
--
Stefan Krueger
Microsoft Windows Installer MVP
Please post your questions in the newsgroup or vist one of these web sites:
Windows Installer FAQ
http://www.msifaq.com - http://www.msifaq
Stefan,
not sure if this is a feasible method for the typical scenario. It would
require the user to (manually) copy the INI file to the Windows folder
first, which also requires administrator privileges. Or you would need to
use some deployment technology to pre-copy the INI file to the Windows
saying is that i will have to go ahead and code the
whole thing in an CustomAction ??
Thanks
On 2/20/07, Stefan Krueger [MVP] <[EMAIL PROTECTED]> wrote:
User input is stored in properties. If these are public properties (in all
upper case) and listed in the SecureCustomProperties property
User input is stored in properties. If these are public properties (in all
upper case) and listed in the SecureCustomProperties property you can set
them on the command line. If you prefer a "response file" like solution, a
transform could store the property values.
--
Stefan Krueger
Microsoft
You can't in the Execute sequence, but technically it's possible in the UI
sequence as RuneC already found out - but it's a trick and you shouldn't use
it for a couple of reasons: If your setup runs in silent or Basic UI mode
the UI sequence is skipped and the SQL install won't be called. On Vis
This topic in the SDK has some information about property precedence,
although it doesn't answer all of your questions:
http://msdn2.microsoft.com/en-us/library/aa370560.aspx
--
Stefan Krueger
Microsoft Windows Installer MVP
Please post your questions in the newsgroup or vist one of these web s
Are you sure you're looking at the right property? I mean,
NEWERVERSIONDETECTED is a strange property name for the detection of an
*older* version.
That said, the uninstall of the old version should be in the log, masrked
with (N) for nested as opposed to (c) for client side and (s) for server
You could use three custom actions:
A deferred action that makes a backup copy of the file and then modifies it
(basically what you have now).
A rollback action that would replace the modified file with the backup copy.
A commit action that deletes the backup copy.
--
Stefan Krueger
Microsoft Wi
Just wanted to add that there is a section for job postings on the
InstallSite.org forum:
http://forum.installsite.net/index.php?showforum=65
--
Stefan Krueger
Microsoft Windows Installer MVP
Please post your questions in the newsgroup or vist one of these web sites:
Windows Installer FAQ
htt
25 matches
Mail list logo