Visual Studio (2010) の Web 負荷テストをデバッグしています。負荷テストとして実行しているときはデバッグできず、「単一」テストとしてのみデバッグできます。Console.WriteLine、Trace.WriteLine、またはDebug.WriteLineのようなものが欲しい
この組み込みのようなものはありますか、それとも log4net/nlog/whatever をセットアップする必要がありますか?
Visual Studio (2010) の Web 負荷テストをデバッグしています。負荷テストとして実行しているときはデバッグできず、「単一」テストとしてのみデバッグできます。Console.WriteLine、Trace.WriteLine、またはDebug.WriteLineのようなものが欲しい
この組み込みのようなものはありますか、それとも log4net/nlog/whatever をセットアップする必要がありますか?
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 台のマシンの出力をキャプチャします。