タグ

log4netに関するmigihidariのブックマーク (6)

  • log4net - MLEXP Wiki

    ダウンロード † Apach log4net ここの Downloads からソース一式をダウンロードする。Stable というのが安定バージョンなので、大抵は Stable をいただく。 アーカイブの中にはバイナリ(dll)も同梱されていて、それらはそのまま使用することができるが、ここはやっぱりカスタマイズして使いたいので、ソースもコンパイルすることにする。 ↑ コンパイル † プロジェクト(ソリューション)は、src ディレクトリに入っている。これは多分一番古いバージョンの Visual Studio プロジェクトなので、新しいバージョンの VS ファイルにコンバートする(問い合わせが出るので「はい」で)。 log4net.sln を開くと、log4net.csprj と log4net.Tests.csprj という2つのプロジェクトが開くが、log4net.Tests.csprj

  • log4net のライセンス表記について - Insider .NET会議室

    .NET技術トピックとは少し外れますが、ここに投稿させていただきます。 現在開発中の製品アプリにて、ログ出力モジュールに "log4net" を利用しています。 この製品アプリを頒布(販売)する際に、log4netのライセンスをどのように表記すればよいのかが判然としません。 log4net のライセンス条項は 「Apache License, Version 2.0」 です。 ・ http://logging.eu.apache.org/log4net/license.html ・ (参考:Apache License, Version 2.0 日語訳)http://sourceforge.jp/projects/opensource/wiki/licenses%2FApache_License_2.0 log4net の頒布物一式には、"LICENSE.txt" と "NOTICE

  • アラフォーPMm-tanakaの日記

    Masayuki Tanaka Toastmasters Blog 人前で話す力をつけるための練習の場としておすすめです 2013年4月の読書メーター 読んだの数:32冊 読んだページ数:8283ページ ナイス数:15ナイス 新生徒会の一存 碧陽学園新生徒会議事録 下 (富士見ファンタジア文庫) 読了日:4月30日 著者:葵 せきな 【Amazon.co.jp限定小冊子付き】織田信奈の野望 10 (GA文庫) 読了日:4月29日 著者:春日 みかげ 惡の華(7) (講談社コミックス) 読了日:4月28日 著者:押見 修造 惡の華(6) (講談社コミックス) 読了日:4月28日 著者:押見 修造 惡の華(5) (講談社コミックス) 読了日:4月28日 著者:押見 修造 惡の華(4) (少年マガジンコミックス) 読了日:4月28日 著者:押見 修造 惡の華(4) (少年マガジンコミックス)

    アラフォーPMm-tanakaの日記
  • Re[2]: log4net 複数プログラムから同じログファイルへの出力は

    分類:[C#] お世話になります。りおです。 表題のとおりですが、複数プログラムからlog4netを用いて、 同じ名前のログファイル(起動日付.log)にログを書き込むことは出来るでしょうか。 私が下のとおりにテストしてみた結果では、ダメでした。 何か方法があるのでしょうか?宜しくお願いします。 ===テスト=== 説明の為の定義として… A:プログラムA B:プログラムB #log4netの定義はA/Bとも同様にconfigに設定。 テスト) 1.A/Bを同時起動。起動順序はA→Bの順。 結果) Aのログ出力は正常。 Bのログは書き込まれない。 2.次にAを終了 結果) Bのログ出力を行った。

  • Log4netのFileAppenderでFile(ファイル名)を動的に変更する - Kazzz's diary

    やってみたら出来たので書いておく。 Log4netの設定ファイル(log4net.configなど)に、以下のようなアペンダ定義があったとしよう。 100KBを境にファイル"MyApp.Log"をローリングするRollingFileAppenderの設定だ。 これをテンプレートにして、アペンダの記述を変えずに、出力されるログファイルを実行アセンブリのアセンブリ名にしたい。つまりは、全てのアプリケーションで共通なアペンダ定義を使い、それでいてログのファイル名はアプリケーションごとに勝手に変わって欲しいわけだ。 このような場合はLog4netの初期化の後などに、以下のようなコードを用意すればよい。 //初期化が済んでいないとリポジトリは空のままなので注意 XmlConfigurator.Configure(LogManager.GetRepository(), 〜); Assembly ent

    Log4netのFileAppenderでFile(ファイル名)を動的に変更する - Kazzz's diary
  • log4net でログレベル毎に出力先を指定する - 記憶は削除の方向で

    現在のプロジェクトでは、log4net を使用してログを出力することになっていた。 ログファイル名は日付によって変わるが、その日のすべてのログが1つのファイルに出力される。 ある時、ログレベル毎に出力先のファイルを変更できれば便利じゃないか?と指摘された。 確かに、と思っていろいろ調べてみたが、どうも見つけられない。 それならば、と家のサイトを見てみたらあっさり見つかった。 キーになるのは log4net.Filter.LevelRangeFilter というフィルタクラス。 こいつに出力したいログレベルの範囲を指定して、ログレベル毎にアペンダを設定してやればいい。 DEBUG・INFO・ERROR で出力ファイルを分けてみる。 ここにWindowsアプリのソースを置いておく。 このアプリでは、Form上のボタンを押すとログレベル別にログが出力される。 アプリケーション構成ファイルはこん

    log4net でログレベル毎に出力先を指定する - 記憶は削除の方向で
  • 1