我有,我想提供,我没有本地访问在生产服务器上跟踪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