zoukankan      html  css  js  c++  java
  • ArcObjects您必须有许可证才能使用此ActiveX控件

    使用ArcObject开发程序,在拖动地图控件时,有时会报"您必须有许可证才能使用此ActiveX控件"或"You must have a license to use this ActiveX control",这往往是AO或AE获取不到授权信息,最好的解决方式是在10.2的环境下开发。

    那么,在10.2下开发的程序如何在其他版本下运行呢?通常将所引用的类库dll文件的"特定版本"属性设置为False。

    然后,再10.3和10.5的环境下虽然能绑定成功,但初始化MapControl时,仍然出现"You must have a license to use this ActiveX control"的错误。经过,在虚拟机内反复摸索,最终找到了解决方案:即卸载10.3的License Manager,安装并授权10.2的License Manager。由于可见,AO开发的第三方应用程序,绑定的Desktop、ArcEngine产品,连接授权的是License Manager。

    作者:我也是个傻瓜
    出处:http://www.cnblogs.com/liweis/
    签名:成熟是一种明亮而不刺眼的光辉。

  • 相关阅读:
    JSONP
    函数式编程
    Cookie
    IE userData
    Web Storage
    前端学PHP之会话Session
    数据结构之归并排序
    数据结构之冒泡排序
    数据结构之插入排序
    数据结构之选择排序
  • 原文地址:https://www.cnblogs.com/liweis/p/15168443.html
Copyright © 2011-2022 走看看