【问题标题】:How to find the reason for XAMARIN App crash如何查找 XAMARIN App 崩溃的原因
【发布时间】:2022-01-04 16:17:44
【问题描述】:

我用 XAMARIN 编写了一个应用程序。 目前我用安卓模拟器测试这个应用程序。

有时会发生,如果我开始调试应用程序,我会收到消息崩溃:

System.NullReferenceException: '对象引用未设置为 对象的实例。'

Exception

此崩溃发生在模拟器中的 UI 显示任何视图之前。如果发生崩溃,我只会出现白屏。

很遗憾,没有此消息的信息。 有没有机会获得哪行代码引发此错误的任何信息? 我可以得到任何堆栈跟踪或其他东西吗? 我是 Visual Studio 调试的新手。

【问题讨论】:

标签: c# visual-studio xamarin xamarin.forms


【解决方案1】:

在 VS 中,试试这个:

  • 转到菜单Debug > Windows > Exception Settings 或输入Ctrl-Alt-E
  • 勾选“通用语言运行时异常”行上的复选框。
  • 启动调试会话 (F5)。
  • VS 现在将在发生任何异常时中断,即使是具有try...catch 的异常。
  • 您可能需要忽略一些例外情况(按 F5 继续)才能找到问题的实际位置。
  • 分析问题并编写修复程序。
  • 要将 VS 重置为其正常行为,请右键单击“Common Language Runtime Exceptions”行并选择“Restore Defaults”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    • 2014-11-13
    • 2012-03-04
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    相关资源
    最近更新 更多