arcgis 调用工具箱执行核密度分析 报“对 COM 组件的调用返回了错误 HRESULT E_FAIL” 异常
羔羊的迷茫 2014-11-02 12:56:21 最近用arcgis进行二次开发,开发环境c#+vs2010+argis 10.2,执行核密度分析的时候出现了“对 COM 组件的调用返回了错误 HRESULT E_FAIL”异常,但是我单独建一个工程(解决方案),就可以正常运行,当在另一个解决方案中作为库工程的时候就会出现这个问头。高了一周了,郁闷死了,网上找了一堆的类似的改机器各种参数的都不行。敢问那个大神遇到过类似的问题???
相关代码部分:KernelDensity kernelDensity = new KernelDensity();
Geoprocessor GP = new Geoprocessor();
//GP.AddToolbox(Application.StartupPath+"\\Spatial Analyst Tools.tbx");
GP.OverwriteOutput = true;
kernelDensity.in_features = getGeoLayer("heatmappoint");
kernelDensity.out_raster = "F:\\RasterTemp\\raster";
GP.Execute(kernelDensity, null);