当我尝试在webservice中调用一个方法时,Http 404

时间:2013-11-20 10:31:44

标签: asp.net web-services .net-4.0 asmx

我在现有项目中创建了一个带有webservice方法的简单HelloWorld HelloWorld

当我调用此URL

时,会列出HelloWorld方法

我可以点击该方法并显示以下网址的页面:

local/WebService.asmx?op=HelloWorld

问题是当我尝试在此页面上调用方法时

结果是http 404 page

local/WebService.asmx/HelloWorld/index.aspx is the url that can not be found

我在stackoverflow找到了一些答案 并尝试实现这样的规则,但它不起作用

routes.Ignore("{*x}", new { x = @".*\.asmx(/.*)?" }); 

0 个答案:

没有答案