我有一个 windows pone 应用程序工作得很好,除非它从 Tombstonning 回来,然后在执行相同的命令几次后,它会随机退出。
我已将 VS2012 设置为在任何第一次机会异常时暂停,但没有任何反应:
我也有以下事件的处理程序:
this.application.UnhandledException += this.OnApplicationUnhandledException;
this.application.RootFrame.NavigationFailed += this.OnRootFrameNavigationFailed;
AppDomain.CurrentDomain.UnhandledException += CurrentDomainOnUnhandledException;
没有一个处理程序被调用:S
我拥有的唯一信息是输出中的以下行,这对我没有任何意义。任何帮助都会非常好,谢谢。
The program '[1040] TaskHost.exe' has exited with code -2147483645 (0x80000003).
编辑:最后我将问题追踪到以下行:
Contract.Requires<ArgumentNullException>(bitmap != null, "Bitmap cannot be null.");
即使位图变量不为空,应用程序也会退出。任何的想法?