单声道ASP.NET跟踪不起作用

时间:2013-06-18 13:58:29

标签: asp.net debugging mono trace

我遇到了ASP.NET Trace.axd文件的问题。配置文件是下一个:

<configuration>
  <system.diagnostics>
    <trace autoflush="true" indentsize="4">
      <listeners>
        <add name="webListeners"
             type="System.Web.WebPageTraceListener, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
      </listeners>
    </trace>
  </system.diagnostics>

  <system.web>
    <trace enabled="true" localOnly="false" pageOutput="true"/>
    <customErrors mode="Off"/>
    <compilation debug="true" targetFramework="4.0" />
  </system.web>
</configuration>

但是在跟踪页面(http://host/tracetest/trace.axd)我有一条错误消息:

  

描述:HTTP 500.配置中未启用Trace.axd   该应用程序的文件。

     

堆栈追踪:

     

System.Web.Handlers.TraceNotAvailableException:Trace Error at   System.Web.Handlers.TraceHandler.ProcessRequest   (System.Web.HttpContext context)[0x00000] in:0
  在   System.Web.Handlers.TraceHandler.System.Web.IHttpHandler.ProcessRequest   (System.Web.HttpContext context)[0x00000] in:0
  在System.Web.HttpApplication + c__Iterator3.MoveNext()   [0x00000] in:0 at   System.Web.HttpApplication.Tick()[0x00000] in:0

以及一些版本信息:

  

Mono Runtime版本:2.10.5; ASP.NET版本:4.0.30319.1

     

系统:Redhat 6.4

有关我从此site获得的跟踪的所有信息,代码示例here(TraceHandlerWebApplication文件夹)。

使用此脚本运行应用程序:

MONO_OPTIONS=--debug xsp4 --applications /tracetest:TraceHandlerWebApplication

有什么想法我错了吗?

更新 之前提到的代码示例是否有可能被破坏?因为项目中只有少量文件,没有.aspx或类似文件。应用程序页面(http://host/tracetest/)返回404错误。如果有人可以查看,我将不胜感激。

0 个答案:

没有答案