1
請讓我知道下面的查詢您的想法,回退的情況下在運行C#中使用微軟應用程序日誌記錄塊處理
在運行時,如果我必須要改變,其中記錄寫入到一個默認路徑,如何在路徑使用Microsoft日誌記錄應用程序塊實現相同的功能?
假設我正在將日誌寫入共享驅動器。網絡丟失。從那時起,我必須將日誌寫入過程重定向到本地路徑。
感謝
請讓我知道下面的查詢您的想法,回退的情況下在運行C#中使用微軟應用程序日誌記錄塊處理
在運行時,如果我必須要改變,其中記錄寫入到一個默認路徑,如何在路徑使用Microsoft日誌記錄應用程序塊實現相同的功能?
假設我正在將日誌寫入共享驅動器。網絡丟失。從那時起,我必須將日誌寫入過程重定向到本地路徑。
感謝
您可以使用特殊源Logging Errors & Warnings
作爲備用配置。
您的配置通常會記錄到共享文件跟蹤偵聽器。此外,當您爲Logging Errors & Warnings
配置specialSource
時,它將首先嚐試登錄到共享文件跟蹤偵聽器,如果失敗,它將回退到此平面文件跟蹤偵聽器,如您在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>
一旦網絡路徑不可用,此解決方案將無法正常工作 –
Venkat
2018-01-09 07:40:56