我在ASP.NET中看不到任何跟踪输出

时间:2010-05-15 19:34:29

标签: asp.net

在Visual Studio 2010中,我按照此处http://www.asp101.com/articles/robert/tracing/default.asp的说明将Trace添加到Page_Load,但我看不到任何Trace输出,为什么?

public partial class _Default : System.Web.UI.Page {

    protected void Page_Load(object sender, EventArgs e) {

        Trace.IsEnabled = true;
        Trace.Write("Hello World");

    }

}

2 个答案:

答案 0 :(得分:1)

你在web.config中有这样的东西吗?

<system.web>
      <trace enabled ="true" pageOutput ="true"  />        
</system.web>

检查this article

答案 1 :(得分:1)

您可能还想检查机器配置中是否未设置以下内容:

 <deployment retail="true" /> 

$ WINDOWS $ \ Microsoft.NET \框架\版本\ CONFIG

此设置禁用对计算机上所有站点的跟踪,而不管web.config和页面设置