- - PR -
log4netでのログ出力について
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-05-31 18:54
いつもお世話なっております。
なかなか解決に至らないので、投稿させていただきました。 現在、VB.netにて開発を行っております。 そこで、ログの出力をlog4netにて行っているのですが、 ログのファイル名をVB.netのプログラムより動的に変更する事は 可能なのでしょうか??? お忙しいとは、思いますがよろしくお願いします。。。 | ||||
|
投稿日時: 2006-05-31 20:27
プログラム中で動的に、できましたっけ? (*´・ω・`) 設定ファイルで、ある程度動的にはできますが・・・ Log4Netのちょっと良い設定 http://www.ailight.jp/blog/koido/archive/2005/03/09/4871.aspx | ||||
|
投稿日時: 2006-06-01 11:23
さっそくのご返答ありがとうございます。 やはり、設定ファイルで変えるしかないのでしょうか??? ちなみに、やりたいことなのですが、 画面AAA.exe ↓ 画面AAAのボタンをクリック ↓ 別プロセスにて画面AAA.exeを起動 マルチ画面起動です。 そのときにプロセス別にログファイルを分けたいのですが どういった方法がよろしいでしょうか??? よろしくお願いいたします。 | ||||
|
投稿日時: 2006-06-05 12:02
動的にファイル名を変えるのは難しそうだったので、
結局、log4netでのログ出力はやらない事に決めました。 普通にファイルを出力する方式に変更しました。 皆さん、ご返信ありがとうございました。。。 また、機会があればよろしくおねがいいたします。 | ||||
|
投稿日時: 2006-06-06 13:59
化石と申します。
遅ればせながらご参考まで。 こちらのTip3にADONetAppender(ログをDBに出力するやつ)の出力先DB(ConnectionString)を動的に設定する方法が載っています。 ADONetAppenderをFileAppender等に置き換えれば、出力先のファイルを動的に設定できるようです(↓こんな感じ)。
|
1