問題タブ [common.logging]
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.
.net - app.config を使用しない Common.Logging
Common.Logging を使用しようとしていますが、app.config を使用していません。パラメーターはいくつかの xml 構成ファイルまたはデータベースにあります。
Common.Logging に他のファイルからファクトリ アダプタを取得するように指示するにはどうすればよいですか?
この構成セクションを他のファイルから取得する必要があります。
何か提案はありますか?
よろしくカホン
common.logging - Common.Logging で TraceSource を使用する例
私はこの質問を読んで、その可能性を知っています: Common.Logging for TraceSource
誰かが例を投稿してください。また、.config ファイルを使用する代わりに、コードで TraceSource を使用するように構成できる場合も役立ちます。
ありがとう
c# - Common.Logging C# の正しい呼び出し手順
C# Common.Logging を使用している場合、現在のログ設定では、使用される_logger
すべてのクラスの先頭で が次のように宣言されています_logger
。
これは正しい方法ですか?より良い代替手段はありますか?
c# - 新しく作成された AppDomain でロガーが機能しない
私のアプリケーションでは、Common.Logging
ロギング機能を抽象化するためにライブラリを使用しています。スタートアップ アセンブリでは、ライブラリapp.config
に対して機能するように (ファイル内で)構成されていました。Log4Net
いくつかのアペンダが確立されています: ConsoleAppender
、RollingFileAppender
、TraceAppender
。すべてが単一で正常に機能しAppDomain
ます。ただし、新しく作成された .log ではロギングが機能しないことがわかりましたAppDomain
。すなわち:
app.config
構成とCommon.Logging
API (つまりメソッド)の両方を使用して解決策を見つけようとしていますLogManager.Reset()
が、問題は解決しません。
Common.Logging / Log4Net
新しく作成された で適切に動作させるにはどうすればよいAppDomain
ですか? 助けてください。
c# - Common.logging がクラス ライブラリの App.config を取得しない
クラス ライブラリ プロジェクトには、指定された App.config ファイルがあります。
C#コードには、次のものがあります。
このクラス ライブラリが使用される方法は、カスタム コマンドレットを追加する PowerShell にインポートされることです。PowerShellを開いてカスタムコマンドレットを実行すると、ロガーが何もしないデフォルトのロガーとして使用されていることがわかりますが、適切なロガーがファイルにログを記録することを期待しています。
これはクラス ライブラリであるため、solutionName.dll.config ファイルが自動的に生成されるとは思えませんが、これは common.Logging によって認識されず、代わりに exe.config が必要になる可能性があります。
c# - Common.Logging でレイアウトを構成する
現在、Common.Logging と log4net を使用しています。カスタムアペンダーを実装しました。
以下のコードで指定されているレイアウトをログに追加しようとしています。しかしRenderLoggingEvent(loggingEvent)
、カスタムアペンダーで関数を出力すると、メッセージのみが表示されます (ただし、タイムスタンプは表示されません...)。
App.config ファイルに構成を追加すると、機能します。しかし、コードベースの構成が必要です...
asp.net-mvc-4 - 構成セクションなし見つかった
system.diagnostic
すべてのエラーをログファイルに記録するために使用しています
Web.Config:
コード:
ログファイルで、私が最初に取得したログは
このログは一度だけ出力されます。つまり、新しいログ ファイルを作成したときだけ出力されます。私は使用していないCommon.Logging
ので、この問題の原因は何なのか疑問に思っていました。