2013-08-03 40 views
2

我正在使用asmx webservice。它在我的工作环境中工作得很好。但是,如果我发布到IIS,得到404 - 页面找不到错误。ASMX - 未在IIS上调用Web方法

http://localhost/ReportService/RService.asmx/MyWebMethod

同时,我能够通过URL来查看在浏览器中的Web方法,

http://localhost/ReportService/RService.asmx?wsdl

请帮我解决这个。

对不起,我的英语不好。

在此先感谢。

+0

是一个远程服务器上的IIS实例的版本? – christiandev

+0

尝试 http://localhost/ReportService/RService.asmx – Damith

+0

没有。仅限本地机器。 – janasoft

回答

0

404 - 找不到网页错误

您可能会收到此的原因号码,请务必

  • 转到IIS和浏览服务,看看它是否工作正常。还要确保您的托管服务在正确的框架下运行。前往网站属性>ASP.NET并检查framework

  • 进入IIS管理器 - >服务器名称 - > “Web Service Extensions”,并设置ASP.NET您用来允许