2009年2月5日 星期四

Enterprist Library: 寫到同一個 log file

也是寫 log 的問題。
當 log application block (LAB) 和 exception handling application block (EHAB) 寫訊息到同一個檔案時,會因 file 已被 open 的關係,產生一個 (GUID)log.log 類似的檔案。
這一點很不好,因為我想將所有的訊息(記錄訊息和錯誤訊息)同到相同的檔案,以方便觀察程式的實際運作行為。

原來這一點,已在 V4.0 版被修正了.

在 EHAB 的 logging handler  上,取得 property

image

property 上,有個新的 UseDefaultLogger,預設值為 false, 將它改為 True。就完成了。

image

 

see http://msdn.microsoft.com/en-us/library/cc511712.aspx

沒有留言:

Share with Facebook