操作方法

常见问题解答:是否可以使用较新版本的 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

获得人工智能支持

使用 Esri Support AI Chatbot 快速解决您的问题。

立即开始聊天

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

立即开始聊天

转至下载选项