RT,在ArcEngine10.0中编写AE程序(使用C#语言时),总是会弹出这个错误;ArcGIS version not specified. You must call RuntimeManager.Bind before creating any ArcGIS components.在ESRI的内部培训资料上已给出解决方案,就是在program主程序中添加ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine);
如图
在这里,有一个方便的解决方案,我们可以将这一句代码拖放到“工具箱”中,这样,在下一次使用时直接拖过去就OK了,避免每次都要重复写这句代码~
本文介绍了解决在ArcEngine10.0中编写AE程序(使用C#语言)时遇到的错误:ArcGISversionnotspecified.YoumustcallRuntimeManager.BindbeforecreatinganyArcGIScomponents。通过在主程序中添加ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine)这一句代码,可以避免每次重复书写,简化编程流程。
1567





