• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
bobird的学习笔记
博客园    首页    新随笔    联系   管理    订阅  订阅
ArcGIS 10 新的DLL注册模式

大家都知道,ArcGIS的几大产品ArcGIS Desktop、ArcGIS Engine、ArcGIS Server底层都基于一套叫ArcObject的类库构建。这套类库是一套使用COM模型的类库,具有良好的扩展性。开发人员可以根据自己的特殊进行功能扩展,如扩展符号、专题图对象、扩展地理数据库要素类等。

在ArcGIS10前基于COM的扩展类库在使用之前是必须要向系统注册的,如果是dotNet的类库,则用regasm.exe命令行。
从ArcGIS10开始,扩展的ArcObject类库不再依赖系统的注册表,而是使用随ArcGIS软件安装自带的一个XML小型数据库。使用全新的EsriRegAsm.exe工具注册。注册过程简化了很多。同时最重要的时,这意味这多个不同版本的ArcObject类库可以同时共存在同一操作系统中,解决了不同版本的ArcGIS软件兼容性问题。
posted on 2013-07-04 12:20  bobird  阅读(383)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3