C# 访问ApplicationView.GetForCurrentView时发生灾难性故障

C# 访问ApplicationView.GetForCurrentView时发生灾难性故障,c#,windows-store-apps,uwp,C#,Windows Store Apps,Uwp,在我们的应用程序中,当尝试访问ApplicationView.GetForCurrentView()时,会引发大量异常。我们实际上是在尝试根据应用程序的状态更改窗口的标题 try { ApplicationView.GetForCurrentView().Title = "Custom title"; } catch (Exception ex) { // ex.message = Catastrophic Failure! } 有人知道为什么有时候会这样吗?在访问当前视图之前

在我们的应用程序中,当尝试访问
ApplicationView.GetForCurrentView()
时,会引发大量异常。我们实际上是在尝试根据应用程序的状态更改窗口的标题

try
{
    ApplicationView.GetForCurrentView().Title = "Custom title";
}
catch (Exception ex)
{
    // ex.message = Catastrophic Failure!
}

有人知道为什么有时候会这样吗?在访问当前视图之前,我们需要检查哪些内容?

能否发布一个小样本项目?无法复制。@Bart,这就是问题所在。我无法复制它。我在代码中有这个try-catch,并将异常的内容报告给base。我们每天有成千上万的用户,我们有很多这样的例外情况。我不知道应用程序处于什么状态,其中
ApplicationView.GetForCurrentView()
失败。如果不是从UI线程(?)Hi@AlexejSommer运行,可能会发生这种情况,是的,我已经检查过是否是这种情况。标题已从按钮事件更改,我检查了dispatcher访问权限以确定是否正确。您是否已将应用发布到Windows应用商店?你能分享应用程序链接以便我们测试它吗?开发中心仪表板中的运行状况报告可能也会有帮助。您可以发布一个小样本项目吗?无法复制。@Bart,这就是问题所在。我无法复制它。我在代码中有这个try-catch,并将异常的内容报告给base。我们每天有成千上万的用户,我们有很多这样的例外情况。我不知道应用程序处于什么状态,其中
ApplicationView.GetForCurrentView()
失败。如果不是从UI线程(?)Hi@AlexejSommer运行,可能会发生这种情况,是的,我已经检查过是否是这种情况。标题已从按钮事件更改,我检查了dispatcher访问权限以确定是否正确。您是否已将应用发布到Windows应用商店?你能分享应用程序链接以便我们测试它吗?开发中心仪表板中的运行状况报告也可能有帮助。