Ok i recently Packaged a group of applications and there configurations. I packaged them using Installshield Adminstudio 6 ( running on a vmware ) and i edited and modified them using Installshield 7. They all install and run perfectly, however none of them uninstall correctly.

Its wierd. If a msi just install some files it will uninstall leaving the reg information that is still installed. Now im wondering how i go about fixing this, obviously i could do a dodgey and run a custom action to remove the registry info just to be safe but i'd rather find a solution as to why this affects all my apps i recently packaged.

Cheers,
Ry
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Probably obvious, but:
1) Are you sure the exact keys you are seeing left behind are installed by the MSI? Many apps create keys.
2) Right-click the reg keys in Installshield and see if you have them set to abandon.
3) Check the component and make sure it doesn't have a condition associated with it and that there's a component code.
Answered 02/09/2006 by: turbokitty
Sixth Degree Black Belt

Please log in to comment
0
Thanks for your reply,

By reg information i mean the actually install information it puts in like in HKEY_CLASSES_ROOT/Installers.

When the msi isntalls it puts the std information there like all otehr msi's and other info in the HKEY_LOCAL_MACHINE/.../Current Version/Uninstall

When i uninstall my msi's the remove all the components, even the uninstall information here HKEY_LOCAL_MACHINE/.../Current Version/Uninstall, but they dont remove the Installer information located at HKEY_CLASSES_ROOT/Installers which means it stills is being detected or something as still being installed. Its wierd.

Cheers,
R
Answered 02/09/2006 by: ryath
Orange Belt

Please log in to comment
0
No one ?
Answered 02/12/2006 by: ryath
Orange Belt

Please log in to comment
Answer this question or Comment on this question for clarity