我有一个使用VS2017(Windows)的Xamarin.Forms应用程序,因为我已升级到15.7.3,我无法再遇到断点。相反,只要有一个断点被击中,我就会看到以下内容:
在哪里设置断点并不重要,调试器永远不会停在那里。我甚至试过了Debugger.Break();
,得到了相同的结果。
在升级之前我没有调试Xamarin.Forms应用程序的问题。
我意识到这可能是由于线程,但我找不到任何可能会改变的选项。
感谢您的帮助!
答案 0 :(得分:0)
如果您使用的是nuGet包,请确保它们是最新的,尤其是Xamarin.Forms包。也可能发生,某些依赖项在.csproj文件中最终会两次(甚至更频繁)。确保清理它们,但必须手动编辑它们(始终记得保留备份!)并确保使用最新的库。
在极少数情况下,重启后可以帮助重新启动Windows计算机并重复上述步骤。