2013-08-16 48 views
0

我想實現log4net到我的項目,但我無法讓記錄器保存到我設置的文件。我運行該程序並確保log4net正在捕獲某些內容,然後在關閉應用程序後檢查該文件,而不在那裏。我錯過了什麼?我已經有了一個config.xml文件,但我不想把log4net的配置放在那裏,所以我有這個。任何幫助,將不勝感激!log4net沒有保存到我的日誌文件

enter image description here

enter image description here

enter image description here

+0

我不確定什麼是所有的XmlConfigurator的東西,但我從來沒有這樣做。嘗試使用.config命令將您的log4net配置文件命名爲與您的可執行文件相同。像,MyProgram.exe.config –

回答

0

在你配置你告訴root使用DebugAppenderLogFileAppender但在配置唯一的appender是RollingFileAppender

無論是將其添加爲根的孩子

<appender-ref ref="RollingFileAppender" /> 

或與DebugAppenderLogFileAppender名稱添加進一步添加器的標籤。

+0

這就是它。哇,我錯過了那個大好時光。謝謝您的幫助。 –