首页 >后端开发 >C++ >`System.Diagnostics.Debug.Write` 输出去哪里?

`System.Diagnostics.Debug.Write` 输出去哪里?

Patricia Arquette
Patricia Arquette原创
2024-12-31 12:13:13650浏览

Where Does `System.Diagnostics.Debug.Write` Output Go?

在哪里可以看到 System.Diagnostics.Debug.Write 输出?

在 C# 中,调试时 System.Diagnostics.Debug.Write 输出到 Visual Studio 输出窗口。但是,在不使用 Visual Studio 的情况下使用 csc 编译时,它是不可见的。

要在使用 csc 时查看 Debug.Write 输出,请将 TraceListener 添加到 Debug.Listeners 集合。这将允许您指定 Debug.WriteLine 调用应输出的位置。

另一个潜在问题是 Visual Studio 选项“将所有输出窗口文本重定向到立即窗口”可能会阻止输出出现在输出窗口中。您可以通过取消选中“工具”→“选项”→“调试”→“常规”下的复选框来禁用此功能。确保在“工具”→“选项”下选中“显示所有设置”以访问此菜单。

以上是`System.Diagnostics.Debug.Write` 输出去哪里?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn