我目前正在編寫一個非常大的項目,我接近開發階段的末尾,並向用戶發送了一個評估版本,以便他可以檢查錯誤以及哪些不是。 他告訴我,每次應用程序啓動時都會創建一個大型的日誌文件。 經過一番調查後,我發現日誌文件是使用log4net通過我在我的應用程序中使用的外部DLL創建的。 我已經搜索了一下,發現你可以通過app.config文件禁用log4net日誌並在那裏添加幾個值,我試過但沒有成功,無論我在xml配置文件中使用哪個值,都會創建日誌。log4net禁用問題
我無法訪問外部DLL源代碼,並且我搜索了DLL使用的xml配置文件 - 但沒有找到任何東西。
我想完全禁用log4net,因爲我使用我自己的日誌引擎,我可以根據需要配置任何方式,日誌對我來說是無用的。
感謝您的幫助
log4net也可以使用應用程序配置文件(web.config或.exe.config)。因此,請檢查其中是否存在log4net部分。我非常好奇記錄如何發生,而不是指定要寫入的文件。 – VinayC 2010-11-01 08:26:10