为什么Xamarin Debugger会跳过断点/代码?

时间:2017-07-25 02:28:37

标签: c# visual-studio debugging xamarin xamarin.android

出于某种原因,我的Xamarin调试器正在跳过断点。

这里我在第50行设置了一个断点。无论我是继续下一个断点还是一步到下一行,调试器都跳到第54行。

enter image description here

enter image description here

x也不存在于观察列表中,就好像它从未存在过一样。

我从来没有与Xamarin这样的问题,但最近我更新到VS 2017,这可能是罪魁祸首?我已经尝试重新安装VS和xamarin,再次尝试VS 2015,清理解决方案,修改各种调试参数,但没有任何工作。我正在使用完整的调试符号进行编译。同样。

3 个答案:

答案 0 :(得分:0)

您可能需要这样做:"工具 - >选项 - >调试 - >一般"并取消勾选"启用我的代码(仅管理)"

答案 1 :(得分:0)

我能够通过启用"使用快速部署(仅限调试模式)"来解决此问题。通过右键单击我的Xamarin项目属性 - > Android选项。

有关此选项为何有效的任何想法?

答案 2 :(得分:-1)

有时我也会这样。与Xamarin的关系是它可以毫无理由地变得非常漂亮。我建议尝试关闭IDE并重新打开它。如果这不起作用,请尝试点击Build - > Clean Solution按钮,然后点击Build Solution以查看是否有帮助。