ArcGIS Engine:报错无法嵌入互操作类型“ESRI.ArcGIS.Geometry.EnvelopeClass”。请改用适用的接口。

此错误是由于尝试直接实例化ArcGIS COM组件的某些互操作类引起的。这在.NET Framework 4及更高版本中是不被推荐的。

为了解决此问题,你需要确保在工程的引用中将ArcGIS的互操作类型设置为"不嵌入"。

按照以下步骤操作:

  1. 在解决方案资源管理器中找到你项目的引用
  2. 找到并选择与ESRI.ArcGIS.Geometry相关的引用。
  3. 在属性窗口中,找到**"嵌入互操作类型"属性并将其设置为"False"。
相关推荐
油丶酸萝卜别吃4 小时前
Vue3 中如何在 setup 语法糖下,通过 Layer 弹窗组件弹出自定义 Vue 组件?
前端·vue.js·arcgis
GISer_Jing2 天前
遥感图像分割:五大开源模型推荐
arcgis·开源
先生沉默先3 天前
Nginx 反向代理学习:单端口统一访问多服务
学习·nginx·arcgis
感谢地心引力4 天前
【ArcGIS Pro】克隆 arcpy 环境(ArcGIS Pro 3.54)
python·arcgis·arcpy·地理处理
U***e635 天前
ReactRESTfulAPI案例
mongodb·arcgis·语言模型
星月前端6 天前
[特殊字符]面向 ArcGIS for JavaScript(4.x)开发者的「坐标系统(CRS / 投影)」全面解读
开发语言·javascript·arcgis
q***9946 天前
node.js+npm的环境配置以及添加镜像(保姆级教程)
arcgis·npm·node.js
爱地球的曲奇7 天前
ArcGIS(ArcMap&Pro)布局视图的在线地图与导出后的图片细节不一样
arcgis
DreamLife☼9 天前
Node-RED:自定义节点开发:打造专属工具箱
arcgis·调试·封装·npm包·自定义节点·节点开发·html模板
qq_214803299 天前
ArcGIS Runtime Java SDK初始化报错:Could not find runtime
java·开发语言·arcgis