HRESULT:0x80040215的解决方法

在使用ITopologicalOperator求交集等操作的时候,有时候会出现“HRESULT:0x80040215”的问题,原因是空间坐标参考不一致,将其设置为一致便可解决问题。

ArcGIS无法嵌入互操作类型解决办法例

  无法嵌入互操作类型“ESRI.ArcGIS.Carto.FeatureLayerClass”。请改用适用的接口

解决:

  1、展开当前项目(Project)的“引用”;

  2、找到引用的“ESRI.ArcGIS.Carto”,然后鼠标右键--属性。

  3、将“嵌入互操作类型”改为“False”

ArcGIS version not specified. You must call RuntimeManager.Bind before creat解决方法例:

1、打开

Program.cs把ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);这句放到Application.SetCompatibleTextRenderingDefault(false);和Application.Run(new Form1());之间应该就好了

2、在系统的入口添加下面的一行代码:

  1. ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);
  2. 如果还不行When we migrate our code from ArcGis 9.3 to ArcGis 10 then this type of error occurs. 1.First we add Reference ESRI.ArcGis.ADF.Local

    2.Add Reference ESRI.ArcGis.Version

    3.Add Line

    “ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop); ”

    prior to call any arcgis object.

    4.In all ArcGis Reference property "Specific Version" set to false.

    5.Now Go to Project menu of visual studio and there are one option "Add ArcGis License Checking" and Add this file to your project.

ArcEngine经常遇到的一类错误就是关于权限问题,一般出现类工厂未注册错误就是权限问题,需要在程序的入口加上ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop);这段代码;

我比较奇葩的有一次加了这句话,程序总是提示许可绑定不成功,仔细看了看,许可也加了,引用也没有问题,那问题出在哪呢?最后很奇葩的发现问题原来出在目标平台上,应该将目标平台改为x86,之前也知道这个,但是这次调试并未提示要求修改目标平台的警告,所以就忽略了这一点,吸取这次教训,以后每一次建立AE的项目我都会先更改一下目标平台,如果用的框架是.net4.0就把用到的引用的互操作类型、默认版本等统统改为false;

转载于:https://www.cnblogs.com/khfang/p/5779765.html

arcengine开发中遇到的错误汇总相关推荐

  1. android开发中遇到的问题汇总

    android开发中遇到的问题汇总(五),android汇总127.ANDROID仿IOS时间_ANDROID仿IOS弹出提示框 http://dwtedx.com/itshare_297.html1 ...

  2. 项目开发中遇到的问题汇总~持续更新

    项目开发快进入尾声了,之前一直较忙,也由于没有遇到什么可以记载的问题,故此一直未整理,近期渐渐闲下来,会逐渐将这个项目在开发中遇到的问题汇总出来: 1. 集成蓝牙(佳博打印机)要在info里面进行如下 ...

  3. ArcEngine开发中“错误类型****未定义构造函数”

    问题 在ArcEngine开发的时候,在编译时,发现出现这样的错误,出错的地方在实例化一个对象的时候. 比如: ISpatialReference a = new UnknownCoordinateS ...

  4. Android开发中遇到的错误处理汇总(持续更新)

    ------------------------------------- read the fucking source code-------------------------------- A ...

  5. web开发中,中文乱码问题汇总

    web开发过程中总是会遇到一些中文乱码问题,今天做了一些汇总,不足的地方大家指正 1.我们开发中会碰到一些中文乱码,如"涓€浜屼笁鍥涗簲鍏"一堆繁体字,这个错误很可能是你用gb2 ...

  6. 参数构造错误 微信_快速掌握前端开发中的常见错误

    前言 今天我们来了解一下现在浏览器中支持的一些Error对象,如果你还在经常在捕获到错误的时候不知道该用哪个类型,总是习惯于去throw new Error('xx')的话,相信本文会帮你对error ...

  7. C语言在开发中的应用博文汇总贴

    自己成长的同时也不要忘记带动别人一起成长,前人种树,后人乘凉,我宁愿做种树人,让读者乘凉. 以下有些文章时间比较长了,这里只做汇总,随着个人能力的提升,不可否认有些文章中描述的有不正确或者不恰当的地方 ...

  8. Hololens开发笔记_常见错误汇总

    笔记规则 ------------------------------------------------------ 问题:描述问题 解决:解决方法 ------------------------ ...

  9. java jdk 8u111_8u111-jdk-alpine在java开发中的NullPointerException错误解决方案

    问题描述 在部署一个验证码服务的容器服务时遇到了一个空指针错误,错误代码为: java.lang.NullPointerException at sun.awt.FontConfiguration.g ...

  10. 说说在MVC开发中,遇到的错误及解决方法(本文章是我在实际开发中总结出来的,希望对您有帮助)...

    前提:数据底层,使用的是MVC架构,对于数据表中的状态及相关字段,采用了枚举型进行对应 1 序列中不包含任何元素   解决:将Single()改为DefaultOrSingle() 2 序列包含一个以 ...

最新文章

  1. CLR via C#(17)--接口
  2. LeetCode Ugly Number II(丑数的计算)
  3. buntu linux下建立stm32开发环境: GCC安装以及工程Makefile建立
  4. 等值连接_sql高阶教程:非等值自连接
  5. redis安装,redis项目以来,redis和spring整合,redis的service,redis的service实现类
  6. RHEL4- SAMBA服务(四)在x-window下图形界面简单搭建samba服务器
  7. jQuery检查某个元素在页面上是否存在
  8. php小程序支付notify,PHP 小程序支付
  9. 常用工具下载及在线地址
  10. 社区活动 | Apache RocketMQ × Apache Flink Meetup · 上海站
  11. 20191205每日一句
  12. 《软件体系结构》第三章 软件体系结构风格
  13. ABB全新机器人伺服驱动3HAB8101-1DSQC345A 3E031704 3E031712 3E031785 3E032016 3E032176 3E032455 3E034013
  14. 非常全面详细的Sklearn介绍
  15. 请问苹果x是如何建文件夹_苹果xmind怎么建立文件夹
  16. BI(商业智能)的未来?
  17. 超微服务器X11DAi-N主板简介及实际应用
  18. Word操作技巧大全1(转)
  19. 优维科技出席GOPS大会, EASYOPS企业版等你来
  20. 关于AI测试与评价的讨论

热门文章

  1. Mybatis if标签
  2. 获得select下拉框的值
  3. POJ 3378 树状数组+DP+离散化+高精度
  4. Effective C++读书笔记05
  5. git上传过滤忽略文件
  6. JavaScript 验证 API中的setCustomValidity()方法
  7. 【C++】双边滤波器(bilateral filter)
  8. linux下往外ping不通-出现ping: unknown host www.baidu.com
  9. js 对象 浅拷贝 和 深拷贝
  10. 欧拉工程第60题:Prime pair sets