次の方法で共有


ASP.NET トレース

ASP.NET では、ページやアプリケーションで有効にするだけで、ASP.NET ページに対する単一の要求に関する診断情報を表示できる機能が追加されました。トレースと呼ばれるこの機能によって、デバッグ ステートメントをコードに直接記述することもでき、実行サーバーへの配置時にアプリケーションからデバッグ ステートメントを削除する必要はありません。トレースを使用すると、ページに変数や構造体を記述する、条件に一致しているかどうかをアサートする、ページまたはアプリケーションの実行パスを単純にトレースすることができます。

メッセージやその他のトレース情報を収集して表示するには、ページまたはアプリケーションに対してトレースを有効にする必要があります。トレースを有効にすると、次の 2 つの処理が行われます。

  • ページの出力直後に、一連の診断情報テーブルが追加されます。この情報は、トレース ビューア アプリケーションにも送信されます (アプリケーションに対してトレースを有効にした場合)。
  • 追加されたパフォーマンス データの [トレース情報] テーブルに、カスタム診断メッセージが表示されます。

指定した診断情報とトレース メッセージは、要求元ブラウザに送信されるページの出力に追加されます。この情報は、トレース ビューア (Trace.axd) で別のウィンドウとして表示することもできます。トレース ビューアには、特定のアプリケーションの各ページのトレース情報が表示されます。この情報は、ASP.NET によるページ要求の処理中にエラーや望ましくない結果が発生したとき、その原因を特定するために役立ちます。

トレース ステートメントは、トレースが有効な場合にだけ処理されて表示されます。トレース情報は、ページ、トレース ビューア、またはその両方に表示されるように制御できます。

このセクションの内容

関連項目