今天在配置c#+ArcgiEngine+postgresql时,使用ArcCatalog可以创建postgresql的SDE连接,并且可以可以创建要素,但是在c#中连接时,一直报上面这个错误。

 

原因:postgresql的32位客户端dll文件只拷到了arcgis的desktop安装路径的bin文件夹下,所以ArcCatalog可以创建连接成功,而ArcgiEngine安装路径的bin文件夹下没有拷这几个dll文件,所以失败

解决方法:把同样的dll文件拷到ArcgiEngine安装路径的bin文件夹下就可以了

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐