【ASP.NET MVC5】log4net の導入手順メモ♪ | oki2a24 で log4net を MVC5 プロジェクトに導入する方法を確かめました。
今回は、log4net の設定について、ログレベルごとに違うファイルにログを出力する方法、動的なログファイル命名、ログファイルのサイズ指定を残します。
【ASP.NET MVC5】log4net の導入手順メモ♪ | oki2a24 で log4net を MVC5 プロジェクトに導入する方法を確かめました。
今回は、log4net の設定について、ログレベルごとに違うファイルにログを出力する方法、動的なログファイル命名、ログファイルのサイズ指定を残します。
Get-Content -Tail 10 -Wait -Path "C:\Path\To\logFile.log"
2016年8月16日追記: 本投稿のコードをアップいたしました。
追記: 【ASP.NET】【MVC5】お試しウェブアプリチュートリアルのエラーを解決 – oki2a24 で説明した通り、エラーを回避するために手順を一部変更しております。
それでは実際に作っていきましょう♪
ログのライブラリを使う理由は、次の2つです。
log4net と NLog の2種類がメジャーなようです。
今回は、歴史とノウハウが大きいという理由で log4net を採用いたしました。
では早速導入手順を残してまいります。2種類のやり方を解説いたします。
どちらもASP.NET MVC5 プロジェクトを作成し、アクティブになっている状態からスタートです♪


モデルのプロパティで、型が bool のもので、次の 3 パターンの例を作成します。