zoukankan      html  css  js  c++  java
  • C#基于AE组件二次开发常见问题

    由于本人从事的是在.net平台下进行GIS的二次开发,所以第一篇博文就说一下:我最近在项目中出现的常见的问题,如果能够给大家增加一点点便利,也是我的荣幸,如果大家对于这次博文有什么意见和建议,欢迎大家和我探讨,共同进步。

    1:调用对 COM 组件的调用返回了错误 HRESULT E_FAIL”

    原因1:需要调用的文件不存在,或者文件名有问题或者路径本身有问题(比如ae中要求路径不能带括号)。或者生成的文件已经存在(自己没用用代码控制覆盖)

    原因2:例如需要进行矢量转栅格,矢量图层属性表中字段的列的类型不符合要求,也会出现这样的问题。

    原因3:需要添加License授权代码。

    2:c#调用gp工具不发生成结果。

    原因1:需要添加添加License授权代码。

    原因2:路径不对或者太长。

    3:前面两个问题都有关于License授权的原因,可见对于arcengine组件(com组件)调用时,授权问题比较重要。(我的结论是进行正确的授权是肯定没问题的,如果不添加授权可能会导致一些问题,例如上面的两个问题)

    也感谢下面一片文章为我解答了授权问题:http://blog.csdn.net/hsg77/article/details/10459333

  • 相关阅读:
    Linux学习
    PHP语法笔记
    iOS二次发育(swift)闭包
    iOS二次发育(swift)类
    iOS二次发育(swift)结构体
    iOS二次发育(swift)枚举
    【NOIP2013模拟联考14】隐藏指令
    【NOIP2012模拟8.9】逐个击破
    NOIP2020.9.19模拟patrick
    NOIP2020.9.19模拟 spongebob
  • 原文地址:https://www.cnblogs.com/MJB-QYF/p/4360370.html
Copyright © 2011-2022 走看看