Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I made an addin for arcmap and want to deploy it using setup file.

By double clicking the setup file anyone can install it in his machine and through installation it will check all dependencies and license issues.

After the installation, the addin can be accessed from ArcMap.

I used visual studio setup file to do the first portion of the setup, but I couldn't access the addin from ArcMap.

Is there any other procedure or any special step to do this?

share|improve this question
up vote 8 down vote accepted

The Esri ArcGIS Add-In Installation Utility is the installer for the AddIn.

A user would typically double-click the *.esriAddIn file which would call ESRIRegAddIn.exe. Alternatively, you could specify AddIn folders.

Check out this blog:

I think you could still do your dependency checks in your setup file. But your setup file should call the ESRIRegAddIn.exe (there is a /s silent option) with the path your AddIn in order to install the AddIn itself.

enter image description here

share|improve this answer

The whole point of add-ins is there is no installer. I think you will have to convert your add-in to a traditional COM component.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.