我正在使用以下web.config爲我的WCF服務啓用跟蹤。雖然文件通常在本地主機上創建,但在部署服務的服務器上沒有創建文件。跟蹤在本地主機上創建的輸出文件,但不在服務器上部署服務時
<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>
我已經爲ASP.NET帳戶的指定文件夾授予了寫入權限。我究竟做錯了什麼?
您也可以嘗試通過授予「每個人」臨時對該文件夾的寫入權限來排除權限 – magritte
Yeap,好點。這應該完成這項工作。另外,不要忘記我的答案中的* flush *部分,可能不會立即寫入內容。 –
謝謝Darin! – Pantelis