在对地图文档进行操作时,出现如下问题:
IMapDocument m_MapDocument = new ESRI.ArcGIS.Carto.MapDocumentClass();
报错:无法嵌入互操作类型”ESRI.ArcGIS.Carto.MapDocumentClass”.请改用适用的接口.
解决方案如下:
项目——引用——ESRI.ArcGIS.Carto
右键ESRI.ArcGIS.Carto ——属性——嵌入互操作类型=false
其他情况解决方案类似,如:
IRgbColor pColor = new RgbColorClass();
右键ESRI.ArcGIS.Display ——属性——嵌入互操作类型=false