WinUI3(Windows App SDK)全球化异常处理

问题描述 投票:0回答:1

在 WinForms 中,我们在 Main() 或其他一些启动事件中使用了以下内容:

System.Windows.Forms.Application.ThreadException += ExceptionHandler.Handle;

我在WinUI3(Windows App SDK)中搜索了类似的东西,但似乎找不到任何东西。

有没有一种全球化的方式来抛出 WinUI3 的异常通知?

c# winui-3 exceptionhandler
1个回答
0
投票
public App()
{
    InitializeComponent();
    UnhandledException += App_UnhandledException;
}

private void App_UnhandledException(object sender, UnhandledExceptionEventArgs e)
{
    // Handle the exception here.
}

根据 GitHub 存储库上发布的一些问题,例如这个 one,它并没有捕获所有异常。

© www.soinside.com 2019 - 2024. All rights reserved.