laptop and a wrench

Bug

Dynamic-link libraries (DLLs) referenced by the ArcMap add-ins fail to load because ArcMap loads the DLLs from the ArcMap installation folder instead of the add-in AssemblyCache folder.

Last Published: November 16, 2016 ArcGIS for Desktop
Bug ID Number BUG-000100751
SubmittedNovember 11, 2016
Last ModifiedJune 5, 2024
Applies toArcGIS for Desktop
Version found10.4.1
Operating SystemWindows OS
Operating System VersionN/A
StatusWill Not Be Addressed

Additional Information

This is by design. When an ArcMap add-in references an external library, it first checks the Desktop10.x\bin folder. If the DLL is not found in this location it displays 'NAME NOT FOUND', 'PATH NOT FOUND' as a Result (in ProcessMonitor). ArcMap then continues to look for the DLL in the add-in's AssemblyCache, and if it finds it there, it displays 'SUCCESS' as the result. ProcessMonitor demonstrates this pattern with the add-in sample referenced in this BUG report.

Steps to Reproduce

Bug ID: BUG-000100751

Software:

  • ArcGIS for Desktop

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options