调试 ASP 应用程序

更新:2011 年 3 月

虽然 Visual Studio 2010 中 Web 调试的主要焦点是 ASP.NET,但是您仍然可以调试旧版 ASP Web 应用程序。

ASP Web 应用程序由脚本组成,这些脚本以 .htm 文件形式运行于客户端上,以 .asp、Global.asa 和 .cdf 文件形式运行于服务器上。 脚本可以是 VBScript、JScript 或 VBScript 和 JScript 的混合形式。 它们还可以混合 HTML 代码和 COM 对象。 您可以调试包含所有这些元素的 ASP Web 应用程序。

在 Visual Studio 中,通过附加到 Internet Explorer 的本地副本,您可以调试运行于本地计算机上的客户端脚本。 若要对运行于 Microsoft Internet 信息服务上的脚本进行调试,您可以附加到本地计算机上的 IIS。

ASP 代码在 Internet Information Services (IIS) 进程中执行(进程中执行)或在单独的 Mtx.exe 进程中执行(进程外执行)。 若要调试 ASP 代码,您必须附加到 IIS 或 Mtx.exe 进程。 如果还要对客户端脚本进行调试,还必须附加到 IIS 进程。 有关如何附加到进程的信息,请参见附加到运行进程

当附加到 ASP Web 应用程序时,请确保选择**“附加到进程”对话框中相应的程序类型。 当调试脚本时,一定不要选择“托管代码”**。 在 Visual Studio 2005 中不能同时调试脚本和托管代码。

本节内容

请参见

概念

调试器安全

其他资源

使用 Visual Studio 进行调试

调试设置和准备

调试器指南

修订记录

日期

修订记录

原因

2011 年 3 月

将 Inetinfo.exe 更换为 IIS 进程

替换为下列标记之一:

客户反馈

信息补充。