2010-09-29 108 views
1

如何在IIS 6.0中进行跟踪工作?,IIS 5.1中的工作正常,但IIS 6.0中工作正常。我已经尝试给ASPNET用户授予权限,并在虚拟目录中启用了写入权限。WCF跟踪在IIS 6.0中不工作

下面是web.config中的代码片段

<system.diagnostics> 
<sources> 
    <source name="System.ServiceModel" 
      switchValue="Information, ActivityTracing" 
      propagateActivity="true"> 
    <listeners> 
     <add name="traceListener" 
      type="System.Diagnostics.XmlWriterTraceListener" 
      initializeData="c:\log\Traces.svclog" /> 
    </listeners> 
    </source> 
</sources> 
</system.diagnostics> 

<system.serviceModel> 
<diagnostics performanceCounters="All" /> 

回答

3

有几件事情,你可以尝试:

  • 你确定它是正在使用ASPNET用户。检查应用程序池和冒充的身份=假
  • 您可能需要“修改”,不只是“写”
  • 您可能需要重新启动机器的权利已经改变
+0

ASPNET不是我应该给写权限的用户。谢谢很多西拉! – Bhaskar 2010-09-30 14:28:03

0

确认后日志文件夹名称c:\ log \存在。如果不是,它不会放置任何跟踪文件。

不知道什么是不自动创建文件夹背后的逻辑?