gpt4 book ai didi

c# - 是否有可能在C#WPF应用程序中全局捕获意外错误-C#4.0

转载 作者:行者123 更新时间:2023-12-03 13:21:28 26 4
gpt4 key购买 nike

是否有可能在C#WPF应用程序中全局捕获意外错误-C#4.0

我发现DispatcherUnhandledException能够捕获UI线程错误,但实际上我需要TPL线程。 UnhandledException能够捕获线程错误,但仍导致软件终止。

因此,任何在UI线程中而不是UI线程中捕获未处理的异常并仍然允许软件运行的解决方案都不会终止。线程是TPL线程。 (任务并行库)

最佳答案

已经完成处理DispatcherUnhandledException的一部分,将其添加到配置文件中

<configuration>
<runtime>
<legacyUnhandledExceptionPolicy enabled="1"/>
</runtime>
</configuration>

这样可以防止您的辅助线程异常关闭应用程序。

关于c# - 是否有可能在C#WPF应用程序中全局捕获意外错误-C#4.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7859613/

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