ArcObject HRESULT:0x80040228 异常解决

这个错误的原因是因为少添加证书造成的

以下三个方面:

(1)如果是arcEngine,通过添加证书控件的形式来解决

(2)通过【项目】,下拉菜单添加

(3)在程序的运行处添加代码

  IAoInitialize aoinitialize = new AoInitializeClass();
  aoinitialize.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngine);

补充:

如果是使用ArcObject开发webapi程序,添加证书的位置如下

ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);
IAoInitialize aoinitialize = new AoInitializeClass();
aoinitialize.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngine);

猜你喜欢

转载自blog.csdn.net/qq_31881865/article/details/82963501
今日推荐