Mono ASP.NET跟踪不工作

Mono ASP.NET跟踪不工作,asp.net,debugging,mono,trace,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

我在使用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>
你知道我哪里错了吗

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

您为什么不试试Mono 3.x2版本是稳定的,我不能按我的意愿更改版本=\Mono 2.x缺少很多ASP.NET对Mono 3.x的改进。您确定应用程序已获取您的配置文件吗。可能是套管问题或类似问题,您的文件名是什么?我在各种2.*版本的mono中使用过跟踪,没有任何问题。问这个问题的原因是,据我记忆所及,targetFramework属性在mono中无效,因此如果使用配置文件,您应该会得到一个错误。一些测试告诉我配置文件已被拾取。我在第页上输出注册的侦听器。对于web.config中的节,有两个侦听器:“Default”和我的“WebGetRaceListener”。在没有节的情况下,只有一个“默认”侦听器。另外,页面跟踪工作正常(在“@Page”指令中定义的页面跟踪),但不是应用程序范围的跟踪。
MONO_OPTIONS=--debug xsp4 --applications /tracetest:TraceHandlerWebApplication