Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 跟踪在C中不工作#_C#_Asp.net_Trace - Fatal编程技术网

C# 跟踪在C中不工作#

C# 跟踪在C中不工作#,c#,asp.net,trace,C#,Asp.net,Trace,我有一个ASP.NET应用程序,我正试图写一些日志信息。为此,我想使用跟踪。我相信我已经把它设置好了。在我的web.config文件中,我有: <system.codedom> <compilers> <compiler language="c#;cs;csharp" extension=".cs" compilerOptions="/d:TRACE"

我有一个ASP.NET应用程序,我正试图写一些日志信息。为此,我想使用跟踪。我相信我已经把它设置好了。在我的web.config文件中,我有:

  <system.codedom>
    <compilers>
      <compiler language="c#;cs;csharp"
                extension=".cs"
                compilerOptions="/d:TRACE"
                type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="1" />
    </compilers>
  </system.codedom>
  <system.diagnostics>
    <trace autoflush="false" indentsize="4">
      <listeners>
        <add name="myListener"  type="System.Diagnostics.TextWriterTraceListener" initializeData="c:\\logs\\mylog.log" />
        <remove name="default"/>
      </listeners>
    </trace>
  </system.diagnostics>

但是,mylog.log永远不会被创建。我做错了什么?谢谢,

请确保应用程序具有访问该文件夹/文件所需的安全权限。还要确保文件夹存在

我相信在遇到麻烦时保持应用程序运行的好处,如果你错误地配置了这样的跟踪侦听器,应用程序将继续运行而不会出错


(当然,也可能是您的日志代码从未到达)

确保应用程序具有访问该文件夹/文件所需的安全权限。还要确保文件夹存在

我相信在遇到麻烦时保持应用程序运行的好处,如果你错误地配置了这样的跟踪侦听器,应用程序将继续运行而不会出错


(当然,也可能是您的日志代码从未到达)

看起来您没有启用跟踪:

<trace enabled="true" ...

看起来不像您启用了跟踪:

<trace enabled="true" ...