骨のダイスを転がそう
2010-04-20
_ [ASP.NET] log4net の設定ファイルの場所
参考にしているサイトでは、Global.aspx に、
log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo(設定ファイルのフルパス));
とするようにあったけど、
log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo(Server.MapPath("./log4net.xml")));
で良いよさそう。Server.MapPath("./") でルートディレクトリの物理パスが分かる。 あ、でもアクセス制御は要るか。
というか、昔、本当に直にフルパスを書いていて、別のパスに、 svn checkout したら、うまいことログを吐いてくれなくて一瞬、焦った。
[ツッコミを入れる]