我用 XAMARIN 撰寫了一個應用程式。目前我用安卓模擬器測驗這個應用程式。
有時會發生,如果我開始除錯應用程式,我會收到訊息崩潰:
System.NullReferenceException:“物件參考未設定為物件的實體。”
例外
此崩潰發生在模擬器中的 UI 顯示任何視圖之前。如果發生崩潰,我只有一個白屏。
不幸的是,沒有此訊息的資訊。有沒有機會獲得哪行代碼引發此錯誤的任何資訊?我可以得到任何堆疊跟蹤或其他東西嗎?我是 Visual Studio 除錯的新手。
uj5u.com熱心網友回復:
在 VS 中,試試這個:
- 轉到選單
Debug > Windows > Exception Settings或鍵入Ctrl-Alt-E。 - 勾選“公共語言運行時例外”行上的框。
- 啟動除錯會話 (F5)。
- VS 現在將在發生的任何例外上中斷,即使是具有
try...catch. - 您可能需要忽略一些例外情況(按 F5 繼續)才能找到問題的實際位置。
- 分析問題并撰寫修復程式。
- 要將 VS 重置為其正常行為,請右鍵單擊“Common Language Runtime Exceptions”行并選擇“Restore Defaults”。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/405168.html
標籤:
