我们在VS本地调试WebService的时候,页面是可以调试的,如下图
但是在发布以后,通过浏览器访问服务器上的地址,是不能调试你的程序的,就变成了这个样子:
可以通过修改服务器上的web.config达到远程调试的效果
<configuration> <system.web> <compilation debug="true" targetFramework="4.0" /> <webServices> <protocols> <add name="HttpGet" /> <add name="HttpPost" /> <add name="HttpPostLocalhost" /> <add name="Documentation" /> </protocols> </webServices> </system.web> <system.webServer> <directoryBrowse enabled="false" /> </system.webServer> </configuration>