10及其以上版本装的是AO的SDK,应该是没有装runtime的,在代码中加一句话,可以试试这个方法
修改Program.cs
Application.SetCompatibleTextRenderingDefault(false);
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop);//添加这一句
Application.Run(new Form1());
或者这样写ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);
Engine 重新安装一遍吧,在把其破解文件操作一遍
看着好复杂的样子,我每次加都会加进去啊,你重新打开试试,或者是你的引用里面加载完了没有,还有就是你的安装有没有问题。