我正在使用log4Net
進行日誌記錄。我也有下面的一組...log4net.Config.BasicConfigurator.Configure()和log4net.Config.XmlConfigurator.Configure()有什麼區別嗎?
<log4net debug="true"> .. </>
好了,現在,當我有以下代碼
log4net.Config.BasicConfigurator.Configure();
我真的不獲得任何詳細的內部調試信息,但我得到顯示任何我登錄。
現在,當我出掉的代碼,並用此替代它:
log4net.Config.XmlConfigurator.Configure();
我得到了很多的內部調試XML信息,任何事情我登錄,獲取顯示。
那麼爲什麼這樣呢?兩者有什麼區別?
AH。疑難雜症。我目前有兩個appender - ConsoleAppender和OutputDebugStringAppender - 所以我會使用XmlConfigurator。我以後也會爲生產增加更多。謝了哥們。 – 2010-03-06 02:49:43
實際上,您可以配置BasicConfigurator以記錄文件,請參閱http://marc.info/?l=log4net-user&m=117974721929259&w=4 – 2012-09-25 06:31:47