1

请让我知道您对以下查询的想法,

在运行时,如果我必须将写入日志的路径更改为默认路径,如何使用 Microsoft Logging Application Block 实现相同的操作?

假设,我正在将日志写入共享驱动器。网络丢失。从那时起,我必须将日志写入过程重定向到我的本地路径。

谢谢

4

1 回答 1

0

您可以使用特殊来源Logging Errors & Warnings作为后备配置。

您的配置通常会记录到共享文件跟踪侦听器。此外,当您配置specialSourceforLogging Errors & Warnings时,它将首先尝试登录到您的共享文件跟踪侦听器,如果失败,它将回退到您在Logging Errors & Warnings部分中配置的此平面文件跟踪侦听器。

例如:

<specialSources>
    <!-- other configurations related with unprocessed categories or all events can be placed here -->
    ....
    <!-- this will be in action when an error occurs during logging -->
    <errors switchValue="All" name="Logging Errors & Warnings">
     <listeners>
      <add name="Local File Trace Listener" />
     </listeners>
    </errors>

您可以在此处此处查看更多信息。

于 2013-03-06T08:04:32.693 回答