I have built a *.MST file using ORCA. In addition to many modifications being done by the MST, one of the things I have included in the MST file is to add registry entries. The MSI package when installed with the MST file, works great. It does everything it needs to including placing the regisry entries.

When I perform an UNINSTALL; registry entries which were added from the MST are being left behind. This is a problem and I need a clean uninstall. How can I modify the MST using ORCA to ensure that registry entries which I include in my MST are deleted during the UNINSTALL.


Thank you!
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
try this

" in the registry table place a '-' in the name column of the registry needed to be removed "

Name
This column contains the registry value name (localizable). If this is Null, then the data entered into the Value column are written to the default registry key.
If the Value column is Null, then the strings shown in the following table in the Name column have special significance.

String Meaning
+ The key is to be created, if absent, when the component is installed.
- The key is to be deleted, if present, with all of its values and subkeys, when the component is uninstalled.
* The key is to be created, if absent, when the component is installed. Additionally, the key is to be deleted, if present, with all of its values and subkeys, when the component is uninstalled.
Answered 05/13/2005 by: bheers
Second Degree Blue Belt

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