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   [ - ] Hide Comment


  • Do you *really* want someone to post you *another* LMGTFY link?
Please log in to comment

Answer this question or Comment on this question for clarity



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




Answered 09/10/2013 by: ekgcorp
Tenth Degree Black Belt

  • 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
  • You meant to say, application doesn't have an ARP entry?
Please log in to comment

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.

Answered 09/11/2013 by: olditguy
Second Degree Blue Belt

Please log in to comment

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

Answered 09/11/2013 by: Sujit J
Blue Belt

Please log in to comment