调试XamarinStudio中的MonoTouch stackTrace与断点不匹配

时间:2013-09-24 07:00:14

标签: ios debugging xamarin.ios xamarin-studio

我正在开发Xamarin Studio 4.0.4和Xamarin.iOS 6.2.4.2(企业版)中的应用程序。直到昨天,我正在开发和调试。今天调试时我遇到了奇怪的问题。我在没有加载的文件中得到了一个断点。例如,我加载了一个名为SplashScreen的视图,但是调试器命中了InformationScreen中的一个点(未加载)。在查看CallStack时,它说这一点在LoginScreen中,这又是不同的。

enter image description here

另外,我正在收听GPS事件,虽然我可以看到GPS已打开并且我正在更改模拟器上的位置,但调试器未触及LocationDelegate中的任何断点,这是否相关?

任何帮助都将受到高度赞赏。我正在运行iOS 6.0的物理iOS设备上进行调试

1 个答案:

答案 0 :(得分:1)

  

Xamarin.iOS 6.2.4.2

现在已经过时了,除非您有特定要求,否则我建议您升级到最新的稳定版本。

您的问题听起来像调试信息文件(.mdb)已经变得陈旧 - 在这种情况下修复是清洁&重建您的解决方案。