在我的應用程序中,我使用log4net創建日誌。我想在安裝應用程序的位置創建日誌文件。也就是說,如果應用程序安裝在c:\
下,則應該在c:\App_Instal_path\Logs(folder)
中生成日誌文件。如果是D:\
,那麼日誌文件應該在D:\App_Instal_path\Logs(folder)
之下。我曾經做過這樣的:Log4net動態生成日誌文件
<appender name="ColoredFileAppender" type="log4net.Appender.RollingFileAppender" >
<file type="log4net.Util.PatternString"/>
<file value=***NEEDS TO BE FILLED*** />
任何反應將非常感激..
試試這個:HTTP://stackoverflow.com/questions/1535736/log4net-how-can-i-change-the-file -location-programmatically-c – Nahum
您是否嘗試將文件值設置爲「」?要麼 」\」 ?這將保存運行應用程序的日誌。 – ilansch