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'm creating an ArcGIS 10 add-in in .NET C# which contains some tool commands and an extension class. This extension is being launched on application start-up.

If I create any custom GP Tools, custom symbology renderers, custom toolboxes etc. in code do these still need to be registered during an install or can I launch them (as in have a custom symbology class in a layer properties dialog) dynamically from the extension class during run time?

Assume that the user of the tools does not have admin rights to their machine.

Hopefully I've made myself clear if not just ask!

Thanks Rob

share|improve this question
up vote 3 down vote accepted

Feature renderer (their property pages) and GP tool factories need to be registered in their appropriate COM categories. That said, they cannot be distributed merely as addins but have to be part of some kind of installation procedure.

share|improve this answer
Thanks - I've just found the help page which confirms this:… Shame we can't add GP tools as part of the add-ins yet – Rob Clark May 12 '11 at 15:22

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.