调试 XML Web services

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

主题不适用 主题不适用 主题不适用 主题不适用

标准版

主题不适用 主题不适用 主题不适用 主题适用

专业团队版

主题适用 主题适用 主题不适用 主题适用

表格图例:

主题适用

适用

主题不适用

不适用

主题适用,但命令默认情况下隐藏

默认情况下隐藏的一条或多条命令。

XML Web services 使用公共语言运行库。因此,调试 Web 服务与调试 ASP.NET 应用程序类似。二者的主要区别在于,调试 ASP.NET 应用程序时通常关注界面控件和控件事件,而 Web 服务一般部署在中间层,因此没有用户界面。

附加到 ASP.NET 辅助进程和附加到任何其他远程进程一样。有关更多信息,请参见附加到运行进程

命中 Web 服务中的断点

调试器不会自动附加到 Web 服务,除非单步执行 Web 服务调用。因此,如果不单步执行调用,则不会命中 Web 服务中的断点。如果尝试使用“启动调试”或“继续”而不是“逐语句”运行到断点,则不会命中断点。

命中 Web 服务中的断点后,如果未打开 Web 服务项目,将出现一个对话框,提示您提供源文件的位置。请使用该对话框定位源文件。在该对话框中指定的文件名必须与用调试符号(位于 Web 服务器上)指定的文件名匹配。

请参见

任务

如何:调试 Web 应用程序和 Web 服务

单步执行 XML Web services

演练:调试 XML Web services

如何:调试托管代码中的 Web 服务

概念

调试已部署的 Web 应用程序和 Web 服务

其他资源

调试 ASP.NET 和 AJAX 应用程序