soe for java调试_怎样调试SOE

调试SOE:

1.停止使用该SOE的服务;

2.右击这些服务,去掉对需要调试的SOE的Capabilities的引用;

注意:如果不进行第1,2步,会出现:在vs中生成时,出现:不能写入dll的错误提示!

3.在vs中修改代码,得到您想要的功能;

4.点击生成。

5.再次右键您想要添加该SOE的服务,勾选上这个Capability,然后进行调试即可。

附:

调试SOE的方法:

1.在ArcGIS Service Directory中定位到服务,找到Supported Extentions,点击进入;

2.在VS中将SOE的类库项目“附加到进程”,到进程ArcSOC.exe(托管),如有多个该进程,请停止其他的服务,只在一个时间保留一个ArcGIS Service;

3.点击网页上的按钮,自动进入您的VS中的第一个断点,成功进入调试!

调试期间应该注意的问题:

1.如果附加到的进程中显示有两个SOE(托管)进程,可以将SOE服务重启一下,然后就只剩下一个了;

2.调试的中途按下“Shift+F5”,会使进程中有两个SOE(托管)进程,所以尽量都F5完了,看到SOE返回的结果再进行“Shift+F5”

3.更改输入参数后,再次调试SOE时,需要删除Internet临时文件哦。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值