zoukankan      html  css  js  c++  java
  • GeoDatabase元数据不能编辑的问题“The application is not licensed to perform this operation ”

    三年以前用ArcEngine编辑ArcSDE遇到过“The application is not licensed to perform this operation ”这个错误,当时记得这个问题解决了(通过控件设置),但是今天在调程序的时候又遇到了这个问题,所以这里补充一下:
    方法1、用license控件,点击属性,如果之前的许可产品为arcengine,则将许可产品设为第二个即geodatabase,并选中相应的扩展,关闭工程,重新打开;
    用第一种搞好了。
    2、删掉license控件,用iaoinitialize在窗体加时初始化geodatabase及扩展
    重点补充说明的是方法2
     AoLiceseInitialize aoLiceseInitialize = new AoLiceseInitialize();
    aoLinceseInitailize.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngineGeoDB);//解决问题
    //aoLinceseInitailize.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngine);//会报错
  • 相关阅读:
    Docker
    springboot与缓存
    微信小程序资源
    Docker的使用及注意事项
    xml解析
    Intellij Idea2018破解教程(激活到2100年)
    natapp内网映射
    HEAD detached from XXX
    JSON语法
    关于苹果、奔驰、杜蕾斯这些红极一时的品牌
  • 原文地址:https://www.cnblogs.com/bobzhangfw/p/2417351.html
Copyright © 2011-2022 走看看