all of us know, when we launch msi a second time, uninstallation process begins.
how did msi know itself has been installed? what property of what table points out this?
Thanks
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.
why uninstall when launch msi the 2rd time
Started by
robert.china
, Jul 11 2003 07:12
3 replies to this topic
Posted 11 July 2003 - 07:43
When you run an msi, the Windows Installer look checks in the registry to find out if that particular msi project has already been installed or not.
Posted 11 July 2003 - 10:05
I know that, while I just want to know, how many fileds in MSI's database's tables determine the unique product, and what are they? It must be these fields that leads to the result of registry item.
THX.
THX.
Edited by robert.china, 11 July 2003 - 10:06.
Posted 13 July 2003 - 23:51
Typically the package Code, Product Code and Upgrade code are used to determine this.