调试 ASP.NET 和 AJAX 应用程序
调试 ASP.NET Web 应用程序类似于调试 Windows 窗体或任何其他 Windows 应用程序,因为这两种应用程序都涉及到控件和事件。 但是,Web 应用程序与 Windows 应用程序之间还有一些基本差异:
在 Web 应用程序中跟踪状态更为复杂。
在 Windows 应用程序中,要调试的代码几乎全部位于一个位置;而在 Web 应用程序中,该代码可以分别位于客户端和服务器上。 虽然 ASP.NET 代码全都在服务器上,但在客户端上可能还有 JavaScript 或 Visual Basic 代码。
本节内容
调试 ASP.NET 的准备工作
描述启用 ASP.NET 应用程序调试所需的步骤。调试 Web 应用程序
讨论如何调试 ASP.NET 应用程序,包括启用 AJAX 的脚本应用程序。
相关章节
异常处理(调试)
说明调试 ASP.NET 异常时必须启用“仅我的代码”的原因。Debugging and Tracing Ajax Applications Overview
讨论可帮助您调试 AJAX 代码的一些方法和工具。通过使用 IntelliTrace 记录代码执行来调试应用
使用 IntelliTrace 可记录和审阅应用程序的状态的历史记录而不用经常重新启动应用程序,从而加快了代码的调试速度。 您可以查看有关在运行应用程序期间发生的事件和调用的信息,然后在这些时间点上开始调试。 需要 Visual Studio Ultimate。