/build/static/layout/Breadcrumb_cap_w.png

Restore registry while uninstall

Hi All:

We know that When we uninstalled an application it remove regisrty entries added by that application. But if i dont want that registry entries (while uninstall) to be removed. Is it possible? What should be done to stop an msi from doing that??

0 Comments   [ + ] Show comments

Answers (7)

Posted by: Ilikebananas 18 years ago
Purple Belt
0
Hi Akhlaque,

Put the keys you want to keep in one component.

In wise, when you go into the details screen for a component you can check the "Leave installed on uninstall" checkbox. I'm not sure where to find that option in installshield.
Or you can of course go to the component table and modify the attribute to keep the component (16).

Ilikebananas
Posted by: spookybaby 18 years ago
Yellow Belt
0
Hi.

If you have WISE, you need to locate the componets that the registriew wereloaded in. If its local machine, it's probably PER MACHINE. You may need to isolate them into their own component. If it;s wise, right click onto the component select details and check the box leave installed on unintstall.

You might want to place the file in that same component, especially if it's a shared DLL, to avoid messing up any shared dll counts and etc.
Posted by: akhlaque 18 years ago
Orange Senior Belt
0
Hi Ilike:

I am using wise package studio 5.1. Should i also include those registry in the InstallationExpert->FeatureDetails->Registry??
Posted by: Ilikebananas 18 years ago
Purple Belt
0
Hi,

I do not completely understand what you mean by that last question. Can you try and clarify?

Ilikebananas
Posted by: akhlaque 18 years ago
Orange Senior Belt
0
Hi Ilike:

I mean Should i also keep those registres as it is in the InstallationExpert tab. Or should i delete the registries from that tab (InstallationExpert->FeatureDetails->Registry)?? These might be the captured registry entries.
Posted by: Ilikebananas 18 years ago
Purple Belt
0
Hi,

You should not delete them in the Installation Expert tab.

At the risk of stating the obvious:

An msi consists of tables. The only "true" view of an msi is the "Tables" tab under the setup editor. All other tabs are just different representations of those tables. These representations are designed to make changes that involve several tables easier, by doing it for you. For example: When you add a file to the msi in the Installation Expert, you don't need to worry about updating the file table in the right way, creating a component for that file in the component table, etc...

In short, deleting those keys from either tab (or "view" if you like) will remove them from your installation.

Ilikebananas
Posted by: akhlaque 18 years ago
Orange Senior Belt
0
Thanks for the help Ilike
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ