ARCGIS开发中类型XXX在未被引用的程序集中定义的解决办法

 

ARCGIS开发中类型XXX在未被引用的程序集中定义的解决办法

分类: ArcGIS

ARCGIS开发中出现了这样的错误:类型“ESRI.ArcGIS.DataSourcesRaster.IRasterDataManagementEvents”在未被引用的程序集中定义。必须添加对程序集“ESRI.ArcGIS.DataSourcesRaster, Version=9.3.0.1770, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”的引用。

这起始是引用添加不完全所致,本案例中出现错误的语句是:

 IRasterLayer pRasterLayer = new RasterLayerClass();

本案例已添加了ESRI.ArcGIS.Carto的引用,但是还没有添加ESRI.ArcGIS.DataSourcesRaster这个引用。本案例的解决方法是:再添加上ESRI.ArcGIS.DataSourcesRaster这个引用就行了。

原因解读:

发现错误提示为:必须对ESRI.ArcGIS.DataSourcesRaster引用,则我们添加这个引用就行了。

posted @ 2014-04-11 10:48  雨落水含烟  阅读(466)  评论(0编辑  收藏  举报