System.Diagnostics.Debug.Write Output
最初の投稿で提供された C# プログラムは、「Hello via Console!」を正常に出力します。コンソール ウィンドウには「Hello via OutputDebugString」と DebugView ウィンドウには表示されます。ただし、System.Diagnostics.Debug.Write および Debug.Trace.Write からの出力は表示されません。
Visual Studio 出力ウィンドウで System.Diagnostics.Debug.WriteLine からの出力を表示するには、「リダイレクト」を有効にします。 [ツール] → [オプション] → [デバッグ] → [全般] にある [ウィンドウ テキストをイミディエイト ウィンドウに出力する] オプションをすべて選択します。このオプションにアクセスするには、[すべての設定を表示] チェックボックスが有効になっていることを確認してください。
さらに、TraceListener を Debug.Listeners コレクションに追加することで、System.Diagnostics.Debug.WriteLine 出力を特定の場所に送信できます。これにより、よりカスタマイズされた柔軟な出力管理が可能になります。
以上がDebug.Write 出力が Visual Studio に表示されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。