如何:调试 Web 应用程序
本主题适用于:
版本 |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
学习版 |
|||||
专业版、高级专业版和旗舰版 |
ASP.NET 是在 Visual Studio 中开发 Web 应用程序的主要技术。 Visual Studio 调试器为在本地或远程服务器上调试 ASP.NET Web 应用程序提供了强大的工具。 本主题描述如何在开发期间调试 ASP.NET 项目。 有关如何调试已部署在生产服务器上的 ASP.NET 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 Development Server(如果正在进行本地调试),并附加到 ASP.NET 辅助进程。
使用调试器设置和清除断点,单步执行,并执行其他调试操作(就像调试任何应用程序那样)。
有关更多信息,请参见调试器指南。
在**“调试”菜单上,单击“停止调试”,以结束调试会话,或者在 Internet Explorer 的“文件”菜单中,单击“关闭”**。