Reputation
8,991
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
12 28
Newest
 Yearling
Impact
~222k people reached

Jul
4
comment How do I get around license error when creating custom tool?
Besides IGPFunction.IsLicensed(), also check what you return from IGPFunctionName.MinimumProduct.
Jun
12
answered ArcObjects Tool via Model Builder?
Jun
6
answered ArcGIS extension track for arctoolbox
Jun
5
comment Common variable naming convention in ArcObjects
I will not downvote because this largely a subjective issue, but I would personally advise against each and every point.
Jun
4
comment can arcpy detect whether it's running in Desktop or Server?
KHibma: so you're implying that when running in Desktop within the 64-bit background geoprocessing worker process, it would return "Server" as well?
Jun
4
revised Arcobjects .Net, suppress geoprocessing messages
added 3 characters in body
Jun
4
answered Arcobjects .Net, suppress geoprocessing messages
Jun
4
comment can arcpy detect whether it's running in Desktop or Server?
Can you post what the result is on Server? Could be useful for future reference.
Jun
4
comment How to access and send coordinates from third party application to the current running instance of ArcMap?
The benefit of wrapping it inside an extension is that the cross-process communication is less chatty and thus faster and more reliable.
Jun
4
comment can arcpy detect whether it's running in Desktop or Server?
RuntimeManager is .NET, not a COM object.
Jun
4
comment How to access and send coordinates from third party application to the current running instance of ArcMap?
I've done this by implementing an ArcMap extension, exposing a COM interface with methods I wanted to perform cross-process. Then, through AppROT, which gives you reference to the running ArcMap instance (IApplication), I access my extension and call methods on the defined interface. These calls are marshalled via the message loop.
May
29
comment How to add individual layer of WMS group layer to ArcMap?
Are you able to add that layer (and that layer only) through the ArcMap user interface?
May
29
answered How to add an existing feature class to a new feature dataset
May
29
comment Loading an extension-related mxd in ArcMap by double clicking it
Did you ever actually try to run ArcMap without the extension to see if the crash occurs?
May
29
comment Loading an extension-related mxd in ArcMap by double clicking it
In my opinion, you don't need to radically change anything. It is perfectly ok to use both in one project. If the documentation doesn't explain the persistence mechanism, then I'm afraid I can't either.
May
29
comment Loading an extension-related mxd in ArcMap by double clicking it
The two are related but not the same. I think you misunderstand some of the core concepts around application extensions, as well as the persistence framework in ArcGIS. See Creating an application extension and Implementing persistence
May
28
answered Loading an extension-related mxd in ArcMap by double clicking it
May
28
comment Loading an extension-related mxd in ArcMap by double clicking it
Sorry, not sure if I am able to be clearer than that. Do you know how to configure ArcMap so that it runs without your extension?
May
28
comment Loading an extension-related mxd in ArcMap by double clicking it
That's ok, the registration methods are called by EsriRegAsm.exe/RegAsm.exe (or not at all when you implement the extension in an addin). My point was, does the crash happen without the extension being present??
May
28
comment Loading an extension-related mxd in ArcMap by double clicking it
Does the crash occur when you unregister your extension?