Debugging Visual Studio 2019具有多条调试黄线
我在Visual Studio社区遇到了一个问题 调试项目时,当您在断点(指示停止的黄线)上停止时,它不仅高亮显示具有断点的行,而且高亮显示断点所在点下方的几行 随着F10的进展,行的数量会发生变化,这可能或多或少。。。特别是当进入ifs或循环时,如果您遵循调试,情况会变得更糟 我清理了bin和obj文件夹,重建了几次,输入了解决方案的属性,清除了构建选项并重新拨号,我采取了许多方法来规范操作,但都没有效果 详细说明是,该项目是在Visual Studio 2017中创建的,不存在此问题。它只发生在VisualStudio2019中 我安装了最后一个更新,16.1.4 我的项目是Xamarin.Forms 3.6,在本例中,我正在直接调试Android设备 我想要的是突出显示当前课程行,而不是这一大堆黄线,这会极大地混淆调试过程的后续工作 多谢各位。 据了解,调试器在VS2017中运行良好,但在VS2019中不起作用: 1.可能是当前设置中的某些内容导致了此问题,您可以转到Debugging Visual Studio 2019具有多条调试黄线,debugging,visual-studio-2019,Debugging,Visual Studio 2019,我在Visual Studio社区遇到了一个问题 调试项目时,当您在断点(指示停止的黄线)上停止时,它不仅高亮显示具有断点的行,而且高亮显示断点所在点下方的几行 随着F10的进展,行的数量会发生变化,这可能或多或少。。。特别是当进入ifs或循环时,如果您遵循调试,情况会变得更糟 我清理了bin和obj文件夹,重建了几次,输入了解决方案的属性,清除了构建选项并重新拨号,我采取了许多方法来规范操作,但都没有效果 详细说明是,该项目是在Visual Studio 2017中创建的,不存在此问题。它只发
工具=>导入和导出设置
使用覆盖我的当前设置选项
重置所有设置。(在此之前,您可以使用导出环境设置
对其进行备份)
2.您可以导航到您的解决方案文件夹,关闭所有VS实例,然后手动删除项目目录下的.VS
文件夹、bin和obj
文件夹,以检查是否有帮助。有时,VS2017中的.VS中的内容在迁移到VS2019后会引起一些问题
3.不确定您的代码是否针对调试模式进行了优化。Go Debug menu=>Enable Suppress JIT optimization on module load并重新生成项目,以检查它是否会产生一些差异。(如果这是原因,可能您已经在project=>Properties=>Build中启用了优化代码)
4.同样,它看起来类似于,因此您可以在重新启动PC后检查此问题是否仍然存在。然后您可以创建一个新项目,并添加一些简单的代码,使类似的结构检查此问题是否消失 为了解决这个问题,我设置了以下Android项目选项:
Android选项->链接->无你解决了吗?