2013-12-16 86 views
0

我用log4net的作爲記錄,這裏是我的appender:爲什麼Log4net不能登錄PowerGUI?

<appender name="ConsoleAppender" 
     type="log4net.Appender.ConsoleAppender"> 
<threshold value="INFO"/> 
<layout type="log4net.Layout.PatternLayout"> 
    <conversionPattern value="%message%newline" /> 
</layout> 

在我來說,我寫一個PowerShell命令行並登錄到PowerShell中,但如果我使用PowerGUI的。我應該使用其他appender嗎?有人可以幫我管理它登錄到power gui嗎?

回答

1

最有可能的是,log4net正在尋找配置文件的當前工作目錄,但是當你在PowerGui和控制檯中時,你的工作目錄是不同的。

使用set-location在腳本的開頭更改爲相應的目錄。

+0

我做了'set-location '但沒有發生任何特別的事情。我選擇了錯誤的direcotry,我必須選擇哪個特定的目錄?哪些文件應該在他們的?另一種更流暢的方式不存在?也許另一個appender可以單獨管理這個,沒有任何用戶的移動? – AstralisSomnium