AE 9.3代码 升级到AE10.0
下载的代码是AE 9.3,本机配置是AE 10.0 ,程序打不开,运行不了,提示找不到ESRI.ArcGIS.Controls.AxMapCongrol等等AE 控件。
具体解决方法:
(1) 在引用中,重新添加ArcGIS引用,直到引用中的所有感叹号的都没有了,除了ESRI.ArcGIS.AxControls与ESRI.ArcGIS.ADF,这两个没找到
(2)新建一个Form窗体,把该项目用到的所有的esri组件,都拖入到该窗体中,不用注重布局,再删除该窗体。看看主界面应该可以正常显示
(3)在程序的入口处添加函数 ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);