2

Visual Studio (2010) の Web 負荷テストをデバッグしています。負荷テストとして実行しているときはデバッグできず、「単一」テストとしてのみデバッグできます。Console.WriteLine、Trace.WriteLine、またはDebug.WriteLineのようなものが欲しい

この組み込みのようなものはありますか、それとも log4net/nlog/whatever をセットアップする必要がありますか?

4

1 に答える 1

1

Trace.WriteLine動作するはずです-Sysinternals(Microsoftから無料で入手可能)からDebugViewを管理者として実行すると、Trace.WriteLineがダンプされます。

私のサンプルコード:

using System.Diagnostics;

namespace ConsoleApplication1 {
    internal class Program {
        private static void Main ( string[] args ) {
          Trace.WriteLine ( "xxxxxxxxxxxxxxxxxxxx" );
        }
    }
}

デバッグ ビューには次のように表示されます。

ここに画像の説明を入力

Visual Dtudio、ドライバー、およびおそらく他のアプリケーションにも、基になる API への呼び出しがある可能性があるため、さらに多くのエントリが表示されます。そのため、フィルターまたはハイライトを使用することをお勧めします。

追加のヒント: DebugView は 1 台のマシンの出力をキャプチャします。

于 2012-05-10T11:20:32.943 に答える