MSI Uninstallation
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
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
Answers (3)
Please log in to answer
Posted by:
turbokitty
18 years ago
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.
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.
Posted by:
ryath
18 years ago
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
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
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.