This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Trying to Understand Windows Installer
Started by
rpalladino
, Jul 12 2005 14:46
5 replies to this topic
Posted 12 July 2005 - 14:46
Hello.
I've been developing Windows Installer setups for a year, but still do not understand how some things work.
My setup is the same used for installation and upgrades. On MaintenanceType dialog, I use event Reinstall = All.
But sometimes some features do not get reinstalled, and it gives me lots of trouble, cause I dont know why. For example, in one of my clients, one specific feature appears (on log) on the ADDLOCAL property, and is not in REINSTALL property!
Then its action is set to "Local", instead of "Reinstall".
Sometimes also, features actions are "Reinstall", but its components simply appears with action "null".
What Actions control reinstallation of features and components?
How can I make it simply work?
Thank you very much for help!!!
Rafael Palladino
I've been developing Windows Installer setups for a year, but still do not understand how some things work.
My setup is the same used for installation and upgrades. On MaintenanceType dialog, I use event Reinstall = All.
But sometimes some features do not get reinstalled, and it gives me lots of trouble, cause I dont know why. For example, in one of my clients, one specific feature appears (on log) on the ADDLOCAL property, and is not in REINSTALL property!
Then its action is set to "Local", instead of "Reinstall".
Sometimes also, features actions are "Reinstall", but its components simply appears with action "null".
What Actions control reinstallation of features and components?
How can I make it simply work?
Thank you very much for help!!!
Rafael Palladino
Posted 13 July 2005 - 12:36
Generate a verbose log file and look for SELMGR errors
Stefan Krüger
InstallSite.org twitter facebook
Posted 13 July 2005 - 13:32
Thank you!
I did it, but found no SELMGR entry or "broken" word.
It looks the Upgrade Rules are Ok.
I did it, but found no SELMGR entry or "broken" word.
It looks the Upgrade Rules are Ok.
Posted 13 July 2005 - 13:45
What does the log say about the component selection state? Something like "won't overwrite because newer version already exists" and the like.
From the top of my head I hae no idea what's going wrong.
From the top of my head I hae no idea what's going wrong.
Stefan Krüger
InstallSite.org twitter facebook
Posted 13 July 2005 - 14:47
The log says nothing like this.
Stefan, I think this problem is caused by a structural error on my setup design.
I really would like to understand what exactly Windows Installer does to determine
actions for Features/Components.
Do you know any source where I could learn it deeply?
Stefan, I think this problem is caused by a structural error on my setup design.
I really would like to understand what exactly Windows Installer does to determine
actions for Features/Components.
Do you know any source where I could learn it deeply?
Posted 13 July 2005 - 17:53
QUOTE |
Do you know any source where I could learn it deeply? |
Reading the SDK and relevant blogs, examining log files, experiment
Stefan Krüger
InstallSite.org twitter facebook