SOE for .Net中重新编译生成新的.soe后无法识别的解决方法

SOE for .Net中重新编译生成新的.soe后无法识别的解决方法

SOE的开发往往不可能一次性完成,需要反复修改,这样就涉及重新编译,生成新的.soe文件并重新添加到Server站点,当然之前需要先将原有的.soe文件删除。这时当你执行该SOE扩展时有可能会发现,目前执行的还是之前添加的.soe文件,并没有识别到新生成的同名的.soe,接下来怎么办呢?本文主要来解决该问题。

1,参照文章:SOE不能进入断点调试 中所述,先登录admin账户(http://localhost:6080/arcgis/admin/),选择services:

1

界面中选择types:

2

选择extensions:

3

选择unregister:

4

将你想要删除的.soe文件解除注册即可。解除完后返回home界面,选择uploads:

5

找到对应的项,选择delete:

6

2,当你执行完上面操作,添加重新编译过的.soe文件时还有可能遇到下面提示:
“An extension with name ‘Coordinate’ is already registered for service type ‘MapServer’”,就是说该名称已经注册了,这时可以找到C:\Program Files\ArcGIS\Server\bin\ServerTypesExt.dat文件,将下面对应的内容删除即可:

7

删除后再添加就不会有提示了。

好了,关于这个问题的解决方法就写到这里,欢迎遇到该问题的小伙伴们给我留言…

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值