调试准备: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++ 调试配置的项目设置和调试和发布配置。