ArcEngine HResult错误码速查
ArcEngine 的异常代码查询工具,还挺实用的。你在调 AE 接口的时候,常常会冒出一堆让人懵的 HRESULT 错误码?比如0x80040210
,你猜半天都不知道是啥——它其实是“Invalid envelope encountered”。这个资源就是来帮你快速定位这些错误的。
上手简单,查 HResult 码就能直接看到对应的错误,像0x80040228
是“License not initialized”——是不是常见?多初学者一开始环境没配好就容易碰这个。你调试效率能提高不少,省得在网上一顿搜。
页面收录了一千多个 AE 相关异常,覆盖面挺广,响应也快。页面不复杂,就是直接的错误码+,适合配合日志或try-catch
使用。放在书签里,出问题时翻一下挺方便。
如果你平时也搞别的方向,下面这些链接你也用得上:Oracle 错误代码、Python 异常详解、JSP 异常错误详解,还有 ArcGIS COM 组件的坑也有记录。
建议你配合Visual Studio
调试时用,看到 HResult 直接去查,快狠准。如果你常做ArcGIS Engine
开发,那这个工具真的可以常备,救命的时候有它一份。
下载地址
用户评论