我正在使用 asmx 网络服务。它在我的工作环境中工作正常。但是,如果我发布到IIS,获得404 - 找不到页面错误。
http://localhost/ReportService/RService.asmx/MyWebMethod
同时我可以通过URL查看浏览器中的Web方法
http://localhost/ReportService/RService.asmx?wsdl
请帮我解决这个问题。
抱歉我的英语不好。
先谢谢。
答案 0 :(得分:0)
404 - 找不到页面错误
您可能会因多种原因收到此消息,请务必
转到IIS并浏览该服务,看看它是否正常工作。还要确保托管服务在正确的框架下运行。转到网站属性> ASP.NET
并查看framework
。
进入IIS管理器 - > Servername - > “Web Service Extensions
”,并将您使用的ASP.NET版本设置为“允许”