問題タブ [nlog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ロギングが行われた日付を含むファイルを Nlog アーカイブにする方法
ロギング フレームワークとして Nlog を使用していますが、希望する方法でファイルをアーカイブする方法が見つかりません。ロギング ファイル名に、ロギングが行われた日付が必要です。
Ex から発生したすべてのロギング2009-10-01 00:00 -> 2009-10-01:23:59
は、 に配置する必要がありますLog.2009-10-01.log
。しかし、この日のすべてのログはLog.log
、テーリングなどのために配置する必要があります。
私が使用している現在の NLog.config は次のようになります。
ただし、これにより、ログファイルの日付が、新しいログファイルが作成された日付に設定されます。後でログを読みたいときにフラストレーションを引き起こします。
また、archiveFileName に少なくとも 1 つの # が必要なようですが、そうではありません。そのための解決策があれば、私は2倍感謝します=)
c# - NLogは現在のスレッドユーザーを保存できますか
NLogを使用してすべてのログを提供していますが、NLog.Configファイルを変更することで、現在のスレッドユーザーの詳細を保存できるかどうか知っていますか?
unit-testing - VS 2008単体テストを使用したNLog
VS 単体テストの実行中に、いくつかのエントリをログ ファイル (Log.Trace / Log.Debug) に記録しようとしています。また、クラスの DeploymentItem 属性を使用して、ファイル NLog.config を out ディレクトリにコピーしました。それでも私のログファイルは作成されません。通常のWebアプリケーションと同じように、エントリをファイルに記録する方法についてのヘルプ。
asp.net-mvc - リリース モードで Global.asax の Application_Error イベントが発生しませんか? ASP.NET MVC アプリケーション
ASP.NET MVC アプリケーションに取り組んでいます。Global.asax ファイルの Application_Error() イベントがリリース モードで発生しないという問題があります。デバッグでコンパイルすると、問題なく起動します。
PS: NLogger を使用して実行時エラーを記録しています。
どんな助けでも大歓迎です。ありがとう。
c# - NLog での依存性注入の使用
ロガーとして NLog を使用していIlogger
ますが、log4net のインターフェイスとは異なり、NLog 名前空間にインターフェイスが見つからないようIlogger
です。独自のラッパーを作成する必要がありますか?
log4net - Ninjectでロギングを有効にするにはどうすればよいですか?
Ninjectに実行中のログアウトをさせる方法はありますか?
特に、オブジェクトがいつ作成されるかを確認したいと思います。一時オブジェクトとシングルトンオブジェクトが混在しているので、デバッグ中に、必要に応じてオブジェクトスコープを修正できるように、それぞれのインスタンスがいくつ作成されているかを確認できると非常に便利です。
編集: NB私はhttp://github.com/ninject/ninjectで見つけたNinject2を見ています
c# - リリース モードで NLog が機能しない
NLog を使用して、asp.net mvc (C#) アプリケーションで例外をログに記録しています。
NLog はリリース モードでは機能しません。デバッグモードで実行しているときも同じです。
何が問題なのですか?これに対する修正はありますか?
nlog - NLogでAppDataの場所を使用する
私のNLogターゲットは次のようなものです:
ただし、ユーザーが自分のマシンの管理者でない場合は、「プログラムファイル」への書き込みアクセス権がないため、これにより問題が発生します。%AppData%
BaseDirの代わりにNLogのようなものを取得するにはどうすればよいですか?
.net - app.config ファイルのコンテキスト情報
コンテキスト情報 (つまり、${longdate}、${level}、${message}) のリストはオンラインにありますか? ユーザーの AppData\Local フォルダーにログ ファイルを設定したいと考えています。おそらく${appdatalocal}ですか?また、ファイルにアクセスして電子メールの添付ファイルとして送信するにはどうすればよい
message.Attachments.Add("${appdatalocal}\somefolder\Application.log")
でしょうか?
.net - ファイルコンテンツレンダラーのコンテンツを解析するためにNLogを取得する方法は?
NLog ターゲットがあります。
Error.html は次のようになります。
${message} パラメータが NLog ルールでレンダリングされるように、NLog に error.html の内容を解析させるにはどうすればよいですか?