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

浙公网安备 33010602011771号