调试准备:XML Web services (C++)

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

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

标准版

主题不适用

主题不适用

主题适用

主题不适用

专业团队版

主题不适用

主题不适用

主题适用

主题不适用

表格图例:

主题适用

适用

主题不适用

不适用

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

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

当您使用 Visual C++ 创建 XML Web services 时,Visual Studio 创建用于调试的默认项目设置。从“调试”菜单中选择“启动”时,这些设置使 Visual Studio 启动在“<Project> 属性页”中选择的浏览器并动态生成测试页。在该测试页上,可以输入命令,并观察由 XML Web services 返回的数据。

说明:

为了让调试器附加到用 /clr 编译的 C++ 代码,该代码需要发出 DebuggableAttribute。可通过链接 /ASSEMBLYDEBUG 链接器选项将它自动添加到代码中。

调试客户端应用程序对 XML Web services 的调用

当某个客户端应用程序调用 XML Web services 时,调试器附加到该客户端应用程序以及 ASP.NET 辅助进程 (aspnet_wp.exe) 并沿着指向 XML Web services 进程的调用堆栈链跟踪 SOAP 调用。

有关更多信息,请参见托管代码中的 XML Web services

更改默认配置

用项目模板创建 XML Web services 项目时,Visual Studio 将自动为调试和发布配置创建所需的设置。必要时,可更改这些设置。有关更多信息,请参见更改 C 或 C++ 调试配置的项目设置调试和发布配置

请参见

其他资源

调试托管代码

调试准备:Visual C++ 项目类型