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

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

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

标准版

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

专业团队版

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

表格图例:

主题适用

适用

主题不适用

不适用

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

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

ASP.NET 是在 Visual Studio 中开发 Web 应用程序的主要技术。Visual Studio 调试器为在本地或远程服务器上调试 ASP.NET Web 应用程序提供了强大的工具。本主题描述如何在开发期间调试 ASP.NET 项目。有关如何调试已部署在成品服务器上的 ASP.NET Web 应用程序的信息,请参见调试已部署的 Web 应用程序和 Web 服务

若要调试 ASP.NET 应用程序,必须满足下列条件:

  • 您必须拥有必需的权限。有关更多信息,请参见 ASP.NET 调试:系统要求

  • 必须在“项目属性”中启用 ASP.NET 调试。

  • 一定要把您的应用程序配置文件 (Web.config) 设为调试模式。调试模式会导致 ASP.NET 为动态生成的文件生成符号,并允许将调试器附加到 ASP.NET 应用程序。如果项目是基于 Web 项目模板创建的,Visual Studio 会在调试开始时自动完成这一设置。

  • 有关更多信息,请参见如何:为 ASP.NET 应用程序启用调试

在开发过程中调试 Web 应用程序

  1. 在“调试”菜单上单击“启动”以开始调试 Web 应用程序。

    Visual Studio 将生成 Web 应用程序项目,根据需要部署应用程序,启动 ASP.NET 开发服务器(如果正在进行本地调试),并附加到 ASP.NET 辅助进程。

  2. 使用调试器设置和清除断点,单步执行,并执行其他调试操作(就像调试任何应用程序那样)。

    有关更多信息,请参见调试器指南

  3. 在“调试”菜单上单击“停止调试”,以结束调试会话,或者在 Internet Explorer 的“文件”菜单中,单击“关闭”。

请参见

任务

如何:为 ASP.NET 应用程序启用调试

其他资源

调试 Web 应用程序和脚本

调试 ASP.NET 和 AJAX 应用程序