/build/static/layout/Breadcrumb_cap_w.png

How to enable Reapir and Uninstall button in ARP?

Creating MSI using AdminStudio

There will be some application which will have repair and uninstall button in ARP..

My requirement is to have these buttons enabled in ARP

But there will be some applications which will not have reapir or uninstall button in ARP by Default

Do we have an option to enable them even if the source don't have these in ARP?

 

Thanks in advance...


1 Comment   [ + ] Show comment
  • Do you *really* want someone to post you *another* LMGTFY link? - anonymous_9363 10 years ago

Answers (3)

Posted by: ekgcorp 10 years ago
10th Degree Black Belt
0

Do a search for the following properties to understand how to turn them on and off like your customer would like:

ARPNOMODIFY

ARPNOREMOVE

ARPNOREPAIR


Comments:
  • I know that we can use those properties and the value should be 1 to disable them...

    My question is what if the application itself doesn't have an option in ARP - vinodreddy10 10 years ago
  • You meant to say, application doesn't have an ARP entry? - rvprasad 10 years ago
Posted by: olditguy 10 years ago
Second Degree Blue Belt
0

If ARPNOMODIFY is set then its possible that there are no user changable features within the install. If ARPNOREMOVE is set it doesn't mean you can't remove it, msiexec /X .. will work on the command line, but it may be an app that shouldn't be removed. I would suggest create a transform and change the settings. Then do a test install and see if the changes do what you expect when you modify/repair/remove from control panel.

Posted by: Sujit J 10 years ago
Blue Belt
0

Even if the source does not have the entry in ARP, since you are using msi to package the application the entry can be created in ARP using the RegisterProduct action and accordingly you can set the values of properties to enable the Modify and Uninstall button

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
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