C# GP split

Geoprocessor gp = new Geoprocessor();
gp.OverwriteOutput = true;
ESRI.ArcGIS.AnalysisTools.Split Spt = new ESRI.ArcGIS.AnalysisTools.Split();
Spt.in_features = @"D:\耕地.shp";
Spt.split_features = @"D:\乡镇.shp";
Spt.split_field = "NAME";
Spt.out_workspace = @"D:\耕地.gdb";
gp.Execute(Spt, null);
引用、liscence都已添加,数据在arcmap中可以执行出来
显示错误对 COM 组件的调用返回了错误 HRESULT E_FAIL。是怎么回事
已邀请:

朱新颖

赞同来自: 陈晨

这个工具只能Advanced许可可以调用,也就是Engine许可调不了。

倾城之恋

赞同来自:

改了,试过了,还是会报错,

要回复问题请先登录注册