Xbox UWP不会崩溃

Xbox UWP不会崩溃,uwp,xbox,Uwp,Xbox,我在为Xbox开发UWP应用程序。我想让它崩溃,以便我确认崩溃报告工作正常。我已经设置了调用此代码的按钮: Object obj = null; obj.ToString(); 如果我将应用程序部署到我的Windows 10笔记本电脑上并单击“崩溃”按钮,应用程序就会崩溃(消失),正如我所预料的那样。但是,当点击该按钮后部署到Xbox(开发模式)时,应用程序会挂起几秒钟,然后再次响应,不会崩溃 有没有想过为什么会在Xbox上发生这种情况?不知道为什么,但在Xbox上,如果该崩溃代码在UI线程上

我在为Xbox开发UWP应用程序。我想让它崩溃,以便我确认崩溃报告工作正常。我已经设置了调用此代码的按钮:

Object obj = null;
obj.ToString();
如果我将应用程序部署到我的Windows 10笔记本电脑上并单击“崩溃”按钮,应用程序就会崩溃(消失),正如我所预料的那样。但是,当点击该按钮后部署到Xbox(开发模式)时,应用程序会挂起几秒钟,然后再次响应,不会崩溃


有没有想过为什么会在Xbox上发生这种情况?

不知道为什么,但在Xbox上,如果该崩溃代码在UI线程上,它不会杀死应用程序

我通过创建一个新的线程来解决这个问题,并在需要时让应用崩溃

public static void CrashTheApp()
{
    Object obj = null;
    obj.ToString();
}

private void CrashTheApp_Click(object sender, RoutedEventArgs e)
{ 
    Thread thread = new Thread(App.CrashTheApp);
    thread.Start();
}

当你在Xbox中测试时,如果你使用try…catch,你能收到异常吗?如果我连接到调试器,它会在该代码上停止并显示异常,因此它会被丢弃如果你已经解决了你的问题,请将其视为接受,方便以后访问此线程的人