调用AO .NET SDK构建自定义的GP工具,发布GP服务出错

调用ArcObjects .NET SDK构建自定义GP工具,将这一GP工具发布为服务,调用后报错:The tool is not valid
已邀请:

张赛

赞同来自:

【解决办法】:
1 确保AO版本和 ArcGIS for Server版本一致;
即如果这一dll要用在10.4的ArcMap或ArcGIS Server上,请在ArcObjects10.4环境下重新编译;

2 确保在 Server所在机器上调用C:\Program Files\Common Files\ArcGIS\bin下的ESRIRegAsm.exe注册dll为server组件

[attach]https://c.ap4.content.force.co ... 1IBNf[/attach]

注意:Desktop注册的时候用的是C:\Program Files (x86)\Common Files\ArcGIS\bin下的ESRIRegAsm.exe。

3 注册成功后,务必重新发布这一GP服务。

要回复问题请先登录注册