[英]Windows Phone App Crash
我最近上傳了一個游戲到Windows Phone Marketplace,幾天后我收到了崩潰報告,其中包含以下異常system.invalidoperationexception
和以下堆棧跟蹤報告
0 Microsoft.Phone.ni.dll System.Windows.Navigation.NavigationService.GoForwardBackCore 0x000bcb8e
1 Microsoft.Phone.ni.dll System.Windows.Navigation.NavigationService.GoBack 0x000000ec
2 BlocksPhone.ni.DLL BlocksPhone.MainPage.btnExitClick 0x0000001e
3 System.Windows.ni.dll System.Windows.Controls.Primitives.ButtonBase.OnClick 0x00000030
4 System.Windows.ni.dll System.Windows.Controls.Button.OnClick 0x0000001e
5 System.Windows.ni.dll System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp 0x00000132
6 System.Windows.ni.dll System.Windows.Controls.Control.OnMouseLeftButtonUp 0x00000034
7 System.Windows.ni.dll MS.Internal.JoltHelper.FireEvent 0x00000334
我知道應用程序可能因為退出按鈕單擊事件而崩潰,但我不確定究竟會導致崩潰的原因。 報告稱墜機事件發生在Apollo
版上。 這是我的退出按鈕點擊事件..
private void btnExitClick(object sender, RoutedEventArgs e)
{
this.NavigationService.GoBack();
}
當CanGoBack
為false時調用GoBack()
將拋出此異常。 此外,這不是退出應用程序的正確方法,因為它會在您的MainPage
調用時拋出InvalidOperationException
。
閱讀退出Windows Phone應用程序以獲取正確退出WP應用程序的幾種方法。
Maby忘記了一些inization代碼
protected override void OnNavigatedTo(NavigationEventArgs e)和未初始化控制的應用程序崩潰。
阿波羅是WP8。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.