如何:调试 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 应用程序
在“调试”菜单上单击“启动”以开始调试 Web 应用程序。
Visual Studio 将生成 Web 应用程序项目,根据需要部署应用程序,启动 ASP.NET 开发服务器(如果正在进行本地调试),并附加到 ASP.NET 辅助进程。
使用调试器设置和清除断点,单步执行,并执行其他调试操作(就像调试任何应用程序那样)。
有关更多信息,请参见调试器指南。
在“调试”菜单上单击“停止调试”,以结束调试会话,或者在 Internet Explorer 的“文件”菜单中,单击“关闭”。