2012-02-07 204 views
-1
0 coredll.dll  xxx_RaiseException                 19   
1  mscoree3_7.dll                       520892  
2  mscoree3_7.dll                       461967  
3  mscoree3_7.dll                       534468  
4       TransitionStub                  0   
5       System.Data.Linq.SqlClient.SqlProvider.Execute          1916  
6       System.Data.Linq.SqlClient.SqlProvider.ExecuteAll          284  
7       System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute 764  
8       System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute      92   
9       System.Linq.Queryable.Single               444  
10       LocalDatabaseSample.ViewModel.ToDoViewModel.DeleteAllToDoItem       492  
11       Emergency_Calls.EditMember.Delete_Click            180  
12       Microsoft.Phone.Shell.ApplicationBarItemContainer.FireEventHandler     292  
13       Microsoft.Phone.Shell.ApplicationBarIconButton.ClickEvent        88   
14       Microsoft.Phone.Shell.ApplicationBarIconButtonContainer.ClickEvent     60   
15       Microsoft.Phone.Shell.ApplicationBar.OnCommand          160  
16       Microsoft.Phone.Shell.Interop.NativeCallbackInteropWrapper.OnCommand     72   
17  mscoree3_7.dll                       507848  
18  mscoree3_7.dll                       509212  
19  mscoree3_7.dll                       692871 

我不明白是什麼導致了一些人的崩潰......所以我需要一些幫助破譯這一點。Windows Phone 7崩潰

+1

你需要給我們更多的東西來處理 - 你的代碼是什麼?發生異常時你在做什麼?堆棧跟蹤對我們解決任何問題的用處甚少。 – ZombieSheep 2012-02-07 09:47:14

回答

1

您必須從下往上閱讀堆棧跟蹤,查找代碼中的方法:通常會在跟蹤的頂部和底部進行系統調用,您需要解釋這些系統調用以便爲您提供上下文。

因此,從堆棧跟蹤中,您可以看到單擊了一個應用程序欄按鈕,並且在您的代碼LocalDatabaseSample.ViewModel.ToDoViewModel.DeleteAllToDoItem中,在調用LINQ .Single()時出現異常。

這種知識和知道異常類型會幫助你,但是正如ZombieSheep所說的沒有相應的代碼,很難進一步提供幫助。