我有,我想提供,我沒有本地訪問在生產服務器上跟蹤WCF服務。wcf svclog unc路徑?
我希望能夠有保存到一個UNC路徑,而不是本地磁盤上的文件.svclog。
不幸的是,我的嘗試至今都給予了非常無用IIS7 500內部服務器錯誤消息。 (即使自定義錯誤被關閉)
我的web.config配置痕跡看起來像這樣:
<system.diagnostics>
<trace autoflush="true" />
<sources>
<source name="System.ServiceModel" propagateActivity="true"
switchValue="Information, ActivityTracing">
<listeners>
<add name="sdt" type="System.Diagnostics.XmlWriterTraceListener"
initializeData="\\fileserver\rootshare\mysite\app_data\my.svclog" />
</listeners>
</source>
</sources>
</system.diagnostics>
如果我改變的UNC路徑本地路徑和運行它我的本地網絡服務器,然後一切工作正常
應用程序池進程作爲一個受限用戶帳戶,該帳戶擁有完全權限App_Data文件夾...任何想法或明顯的原因,這是行不通的? (如可能是聽衆不支持UNC路徑?)
不僅需要對文件夾權限,但對份額。 – StingyJack 2011-05-03 15:50:27
映射驅動器是否有幫助? – StingyJack 2011-05-03 15:51:28
承載該服務的網站由相同的共享託管,它具有權限。感謝您的想法:) – Nathan 2011-05-04 06:49:06