cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
nir_ay
Level 2

Missing ARP entry in fresh install

I have a strange problem with Add\Remove icon with InstallScript MSI project on InstallShield 2008.
In fresh install - nothing is shown in the add\remove programs.
After upgrading - icon is shown.... :confused:

The strange this is that in fresh install, the uninstall registry key:
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{GUID}
exists, but the one which is used by ARP is missing, and only after upgrade he is created:
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{GUID}

The work around will be to create the InstallShield_{GUID} on my own - but its really a solution with a lot of new problems inside...
Labels (1)
0 Kudos
(2) Replies
mkkhan
Level 4

Even am facing similar problem

Am using InstallShield2008 Basic MSI project.

After the installation i dont see the ARP entry.

I looked into the other details as below;
ARPNOMODIFY = 1
ARPNOREPAIR = 1

Is there anything else to be seen for the entry to come in the ARP List.???
0 Kudos
nir_ay
Level 2

I found out that an old code was using FeatureRemoveAll() in order to unselect all features in the tree. Removing this call - fixed the problem.
Check if you called FeatureRemoveAll - it might be the problem.
0 Kudos