我该如何在IIS上调试asmx Web服务?我看到必须连接到名为aspnet_wp或w3wp的进程。但我找不到这些进程...我选择了显示所有用户的复选框,但仍然没有找到。可能出了什么问题?
祝好
我该如何在IIS上调试asmx Web服务?我看到必须连接到名为aspnet_wp或w3wp的进程。但我找不到这些进程...我选择了显示所有用户的复选框,但仍然没有找到。可能出了什么问题?
祝好
这可能不是你想要的,但你不能先从Visual Studio运行你的项目吗?在去IIS之前我通常都是这样做的。
或者你的项目在VS上运行良好,在IIS上却有问题吗?我个人从来没有这样做过,因为我总是在本地调试我的代码。
至于远程和本地IIS调试,我认为你可以在这个网站CodeProjectI和CodeProjectII上查看。作者声称是ASP.NET的前MVP,应该很有用。
您必须登录运行Web服务的计算机。您需要在该计算机上安装调试器。
如果不可能,您可以在服务器上安装VS的远程调试器。要安装远程调试器,您只需从VS安装CD或已经安装了VS的计算机中复制msvsmon.exe并启动它。
然后,当您从自己的计算机附加到进程时,您可以输入远程服务器的名称并单击“浏览”。您应该能够看到在远程服务器上运行的所有进程。您需要在该服务器上拥有管理员或调试器权限。