如何在调试ASP.net程序时访问堆栈帧?

Tro*_*roy 2 c# asp.net .net-3.5

如何在调试ASP.net程序时访问堆栈帧信息?

Cra*_*gTP 5

如果您正在引用"调用堆栈"窗口,则可以通过使用其默认热键或使用IDE菜单打开调用堆栈窗口来查看调试时CTRL+ALT+C
Debug / Windows / Call Stack

或者,如果您指的是ASP.NET的内置跟踪功能,ASP.NET运行时将显示有关ASP.NET页面的单个请求的诊断信息,您可以通过添加到每页来实现此目的.特定页面顶部Trace="true"Page指令

例如:

<%@ Page Trace="true" Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
Run Code Online (Sandbox Code Playgroud)

或者您可以通过将指令添加到文件的部分来实现应用程序范围内的ASP.NET跟踪.即<trace><system.web>web.config

<system.web>
  <trace enabled="true"/>
</system.web>
Run Code Online (Sandbox Code Playgroud)