操作方法

常见问题解答:是否可以使用较新版本的 ArcGIS 中的 esriRegAsm.exe 注册基于较旧 ArcObjects 的自定义 COM 组件?

Last Published: May 9, 2024

使用 10.4.1 版本的 ESRI RegAsm 注册 10.2.2 自定义 COM 组件导致“找不到工具”错误

是否可以使用较新版本的 ArcGIS 中的 esriRegAsm.exe 注册基于较旧 ArcObjects 的自定义 COM 组件? 例如,一个编译为 DLL 的 10.2.2 自定义 COM 组件按钮,是否可以在 10.4.1 版本的 ArcGIS 中注册?

基于 ArcObjects 的自定义 COM 组件不具备向前兼容性。 例如,无法使用 10.4.1 版本的 EsriRegAsm.exe 注册 ArcGIS 10.2.2 的 DLL 文件。

将旧版 DLL 的功能迁移到较新版本 ArcGIS 的唯一方法是在较新版本中重新编译源代码。

文章 ID: 000014752

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项