English

FAQ: Can older ArcObjects-based custom COM components be registered using esriRegAsm.exe at a newer version of ArcGIS?

Question

Can older ArcObjects-based custom COM components be registered using esriRegAsm.exe at a newer version of ArcGIS?

Answer

ArcObjects-based custom COM components are not forward-compatible. For example, an ArcGIS 10.2.2 DLL file cannot be registered using EsriRegAsm.exe at version 10.4.1.

The only way to migrate the functionality of the older DLL to a newer version of ArcGIS is to recompile the source code at the newer version.