这个错误的原因是因为少添加证书造成的
以下三个方面:
(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);