• 怎样调试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临时文件哦。

  • 相关阅读:
    【IOS 开发】Object
    互联网开发-前沿与热门
    JS_call_APP native 与 html的交互
    扫描二维码区域限制
    二维码高亮
    charles抓包的使用教程
    Mac 在命令行中获得Root权限
    Mac下安装Wireshark,双击闪退
    iOS 解惑
    IOS_改变UITextField placeHolder颜色、字体
  • 原文地址:https://www.cnblogs.com/ccjcjc/p/2652385.html
Copyright © 2020-2023  润新知