gpt4 book ai didi

c# - Xamarin Studio 中的断点未命中

转载 作者:可可西里 更新时间:2023-11-01 07:42:49 24 4
gpt4 key购买 nike

我的断点在 Xamarin Studio 中没有命中。我不确定这是否与我的代码有关,但我觉得好像不是,因为我一遍又一遍地尝试在我的项目中放置断点(在我知道它们绝对应该是的地方)命中,并且在代码完美运行并且与我当前正在测试的功能完全无关的地方)并且在我调试时它们都没有得到确认。我没有禁用断点,也没有将它们添加到错误的位置。断点应该正常工作,但事实并非如此。我还要补充一点,我不允许在调试过程中暂停我的应用程序。我想你可能会说我的 Xamarin Studio 中的调试器不工作,我不知道为什么。我相信我已经确定它与代码无关,但我仍然不能确定。请帮忙。谢谢你。

最佳答案

Google 中最流行的问题是:“xamarin 中未命中断点”,因此经过一整天的反复试验后,我将在此处发布针对 xamarin 版本 > 4.0.0.xxx 的此问题的解决方案.是的,遗憾的是这很简单。

解决方案(此解决方案适用于 visual studio 中的 android 应用程序,但也适用于 xamarin studio)

从“调试”文件夹的路径中删除所有符号(通常:[.sln 文件的路径]\[你的解决方案名称]\bin\Debug):

所以如果你有例如:

G:\My Files\Programming\C# (+ JS)\Test1\Examples\LINQ to Objects\AndroidDemo\AndroidDemo\bin\Debug

将其更改为:

G:\My Files\Programming\CSharp\Test1\Examples\LINQ to Objects\AndroidDemo\AndroidDemo\bin\Debug

对我来说,“(”和“)”符号引起了麻烦(谁在路径中使用了这些符号,对吗?)

要验证这是否有效,请打开调试文件夹,在 VIsual Studio 中选择“Clean Solution”、“Recompile Solution”、“Deploy”。

“部署”操作应该生成包含调试数据的 *.mdb 文件。如果它们存在,您现在应该能够在断点处停止。

现在,只要您需要调试某些东西,您就可以像往常一样简单地按 F5。

enter image description here

关于c# - Xamarin Studio 中的断点未命中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29507113/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com