我们在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>