sportdog

导航

 

错误描述:

  1.   可以出现调用HelloWorld的界面
  2.   点击调用按钮报无法找到该资源

错误分析:

  1. 把webservice当成controller了。

解决:

  global中

  添加  routes.IgnoreRoute("{resource}.asmx/{*pathInfo}");

新的问题又出现了:

  该asmx是放在根目录下的,现在新建一个webservice文件夹,把asmx文件放到该文件下面,于是错误又出现了。

继续百度。。。。

解决:

 改成:  routes.IgnoreRoute("{*x}", new { x = @".*\.asmx(/.*)?" }); 

正则表达式,看不太懂,后面的兄弟看懂了的,回复一下,谢谢。

 

posted on 2016-05-04 09:52  sportdog  阅读(376)  评论(0编辑  收藏  举报