AE开发要在program.cs中添加:
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop);
//给用户安装选择EngineOrDesktop,GxDialog无法使用
// ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);
ESRI.ArcGIS.esriSystem.IAoInitialize m_AoInitialize = new ESRI.ArcGIS.esriSystem.AoInitialize();
m_AoInitialize.Initialize(ESRI.ArcGIS.esriSystem.esriLicenseProductCode.esriLicenseProductCodeAdvanced);
当提示 :命名空间“ESRI.ArcGIS”中不存在类型或命名空间名称“RuntimeManager”。是否缺少程序集引用?
解决方案:
添加了ESRI.Arcgis.Version引用后解决。
因为要找到对应arcgis版本。