問題タブ [tracesource]

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 投票する
2 に答える
9434 参照

.net - Trace と TraceSource の使用の違い

System.Diagnostic.TraceSystem.Diagnostic.TraceSourceクラスの違いを知っている人はいますか?

TraceSourceほとんどのプロジェクトで Trace を使用してきましたが、先日たまたま知りました。彼らは同様の API を提供しているようですが、どちらが優れているのでしょうか?

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

c# - イベントIDによってリッスンされたトレースをフィルタリングする方法は?

次の方法を使用してトレースレコードを追加しています。

ここで、Int32はイベントIDを表します。

では、TraceSwitchでフィルタリングして、指定されたイベントIDのみでリッスンする方法はありますか?これは不可能ですか?

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

c# - ASP.Net - TraceSource を使用したファイル ログ

System.Diagnostics.TraceSource でエラーをログに記録したいのですが、使用できるリスナーと、指定されたディレクトリのログ ファイルにログを記録するように構成する方法を考えています。ログが特定のサイズに達したら、新しいログ ファイルを作成する必要があります。

これを行う既存のリスナーはありますか? それとも近いもの?

Windows イベント ログへのログ記録がベスト プラクティスであることはわかっていますが、サーバー上のログに簡単にアクセスできないため、FTP 経由でダウンロードできるファイルを使用するのが最善の解決策のようです。

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

c# - アプリケーション全体のTraceSourceを使用するためのベストプラクティス

そのため、アプリケーションのアクティビティ/エラーなどをログに記録するためにトレースを使用するアプリケーションがあります。ほとんどの情報はログファイルに記録されますが、一部のエラーはイベントビューアにも記録されます。このアプリケーションにはたくさんのクラスがあります。
この場合、TraceSourceを使用する最良の方法は何ですか?シングルトンラッピングTestSourceクラスを作成する必要がありますか、それともそれを行うためのより良い方法がありますか?

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

c# - コードに複数のTraceSourceが必要なのはいつですか?

1つのアプリケーションがすべてのアクティビティデータを1つのログファイルに書き込んでいる場合、複数のTraceSourceを使用することはできますか?コードに複数のTraceSourceが必要になるユースケースについて知りたいだけです。

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

c# - TraceSourceおよびASP.NET:Webサイトではなく、Webアプリケーションで機能します

ASP.NET Webサイトにトレース機能を追加しているので、いくつかのプロトタイプを作成してTraceSourceを調査することにしました。WebアプリケーションプロジェクトとWebサイトプロジェクト。

プロジェクトごとに同様のWeb.configを使用して、トレースをWindowsイベントログに記録しています。

私は単に次の基本的なトレースから始めています:

Webアプリケーションプロジェクトでは、イベントログに作成されたトレースを確認できます。しかし、ウェブサイトプロジェクトではできません。

TraceSourceを使用するには、Webサイトプロジェクトで追加の手順(例:web.config設定、権限など)が必要ですか?

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

c# - 偽装使用中のイベントログの書き込み

何らかの理由で、web.config で偽装オプションを使用すると. すべて問題ありませんがSystem.Diagnostics.TraceSource、イベントログへの書き込み中に次のエラーが発生するという 1 つの問題に悩まされています。

誰かがこれについて何か提案をしてくれますか? 前もって感謝します。

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

logging - TraceSource と Enterprise のログ ブロック

TraceSource を使用するだけでは不十分で、他のログ ライブラリ (エンタープライズ ログ ブロック、log4net、NLog など) を検討する必要がある特定のユース ケースはありますか?

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

c# - TraceInformationメソッドの呼び出しはコンパイラによって無効にされています

コードの最後の行にブレークポイントを設定しました。ブレークポイントは無効になっています。なんで?コードが何らかの条件で除外されているようです。TraceSourceのコンストラクターが機能し、オブジェクトに問題がなく、すべてのリスナーに問題がないことを確認できます。それは本当に奇妙に見えます。int a=1で停止します。次に、デバッガーはTraceInformationを無視してスキップします。構成はDEBUGx86です。

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

c# - TraceOptions.Timestampを使用するときにタイムスタンプデータをフォーマットする方法

TraceOutputOptions = TraceOptions.Timestampを設定したときに出力されるタイムスタンプデータをフォーマットするにはどうすればよいですか?

次のようなものが表示されます:Timestamp = 41329240725(出力テキストファイルに書き込まれた実際の値)

編集:10:22:34.32938のようなものが欲しいです。それを達成するためにTextWriterTraceListenerをどのように構成する必要がありますか?