問題タブ [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.

0 投票する
1 に答える
600 参照

.net - app.config を使用しない Common.Logging

Common.Logging を使用しようとしていますが、app.config を使用していません。パラメーターはいくつかの xml 構成ファイルまたはデータベースにあります。

Common.Logging に他のファイルからファクトリ アダプタを取得するように指示するにはどうすればよいですか?

この構成セクションを他のファイルから取得する必要があります。

何か提案はありますか?

よろしくカホン

0 投票する
1 に答える
1096 参照

common.logging - Common.Logging で TraceSource を使用する例

私はこの質問を読んで、その可能性を知っています: Common.Logging for TraceSource

誰かが例を投稿してください。また、.config ファイルを使用する代わりに、コードで TraceSource を使用するように構成できる場合も役立ちます。

ありがとう

0 投票する
1 に答える
105 参照

c# - Common.Logging C# の正しい呼び出し手順

C# Common.Logging を使用している場合、現在のログ設定では、使用される_loggerすべてのクラスの先頭で が次のように宣言されています_logger

これは正しい方法ですか?より良い代替手段はありますか?

0 投票する
2 に答える
941 参照

c# - 新しく作成された AppDomain でロガーが機能しない

私のアプリケーションでは、Common.Loggingロギング機能を抽象化するためにライブラリを使用しています。スタートアップ アセンブリでは、ライブラリapp.configに対して機能するように (ファイル内で)構成されていました。Log4Netいくつかのアペンダが確立されています: ConsoleAppenderRollingFileAppenderTraceAppender。すべてが単一で正常に機能しAppDomainます。ただし、新しく作成された .log ではロギングが機能しないことがわかりましたAppDomain。すなわち:

app.config構成とCommon.LoggingAPI (つまりメソッド)の両方を使用して解決策を見つけようとしていますLogManager.Reset()が、問題は解決しません。

Common.Logging / Log4Net新しく作成された で適切に動作させるにはどうすればよいAppDomainですか? 助けてください。

0 投票する
0 に答える
1152 参照

c# - Common.logging がクラス ライブラリの App.config を取得しない

クラス ライブラリ プロジェクトには、指定された App.config ファイルがあります。

C#コードには、次のものがあります。

このクラス ライブラリが使用される方法は、カスタム コマンドレットを追加する PowerShell にインポートされることです。PowerShellを開いてカスタムコマンドレットを実行すると、ロガーが何もしないデフォルトのロガーとして使用されていることがわかりますが、適切なロガーがファイルにログを記録することを期待しています。

これはクラス ライブラリであるため、solutionName.dll.config ファイルが自動的に生成されるとは思えませんが、これは common.Logging によって認識されず、代わりに exe.config が必要になる可能性があります。

0 投票する
1 に答える
730 参照

c# - Common.Logging でレイアウトを構成する

現在、Common.Logging と log4net を使用しています。カスタムアペンダーを実装しました。

以下のコードで指定されているレイアウトをログに追加しようとしています。しかしRenderLoggingEvent(loggingEvent)、カスタムアペンダーで関数を出力すると、メッセージのみが表示されます (ただし、タイムスタンプは表示されません...)。

App.config ファイルに構成を追加すると、機能します。しかし、コードベースの構成が必要です...

0 投票する
1 に答える
1766 参照

asp.net-mvc-4 - 構成セクションなし見つかった

system.diagnosticすべてのエラーをログファイルに記録するために使用しています

Web.Config:

コード:

ログファイルで、私が最初に取得したログは

このログは一度だけ出力されます。つまり、新しいログ ファイルを作成したときだけ出力されます。私は使用していないCommon.Loggingので、この問題の原因は何なのか疑問に思っていました。