ArcGIS MapControl运行报错,该怎么处理
ArcGIS MapControl运行报错
ArcGIS MapControl运行报错
我在VS2012的windows项目里添加了 MapControl和LicenseControl两个控件
在没做其他的操作,一运行就报错
没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
不知道怎么解决
先改成x86
ClassFactory 无法供应请求的类 (异常来自 HRESULT:0x80040111 (CLASS_E_CLASSNOTAVAILABLE))
还有说添加一个esri.ArcGIS.Vesion
但是我没这个dll啊,这个dll在那里啊
修改Program.cs
我是ArcGIS Desktop 10.2
有一个“C:\Program Files (x86)\ArcGIS”,但这个目录下是空的什么都没有
------解决方案--------------------
com组件需要注册。
ArcGIS MapControl运行报错
我在VS2012的windows项目里添加了 MapControl和LicenseControl两个控件
在没做其他的操作,一运行就报错
没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
不知道怎么解决
先改成x86
ClassFactory 无法供应请求的类 (异常来自 HRESULT:0x80040111 (CLASS_E_CLASSNOTAVAILABLE))
还有说添加一个esri.ArcGIS.Vesion
但是我没这个dll啊,这个dll在那里啊
修改Program.cs
Application.SetCompatibleTextRenderingDefault(false);
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop);//添加这一句
Application.Run(new Form1());
我是ArcGIS Desktop 10.2
有一个“C:\Program Files (x86)\ArcGIS”,但这个目录下是空的什么都没有
------解决方案--------------------
com组件需要注册。