gpt4 book ai didi

c# - 在 Release模式下写入调试

转载 作者:太空狗 更新时间:2023-10-29 22:08:53 27 4
gpt4 key购买 nike

我有一个异常需要吞下(日志记录期间的异常),但是我不希望异常信息完全丢失在时间的迷雾中,所以我想我也可以至少将它输出到调试使用

Debug.Write(ex.ToString());

这样,如果需要支持,至少可以在有问题的机器上使用 DebugView。

问题是 Debug 类在 Release模式下被删除了 - 我如何在 Release模式下输出要调试的内容?

最佳答案

简单使用

Trace.Write(ex.ToString());

这与 Debug.Write(ex.ToString()); 相同,但在 Release 模式下不会被删除(只要您没有删除 TRACE 常量的定义在你的项目设置中)

关于c# - 在 Release模式下写入调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1237845/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com