C#VS2010进入中断模式失败

Rei*_*eid 30 .net debugging visual-studio-2010 visual-studio visual-studio-debugging

我后来在我的程序中遇到了一些问题,因为源代码和编译后的代码不同,所以它们不会被点击.我决定在我的公共MainWindow()函数上设置一个断点,看看发生了什么.

现在我得到输入中断模式失败的错误,原因如下:源文件'F:\ cAdmin\OO\OO\MainWindow.xaml.cs'不属于正在调试的项目.

我发现这很有趣,因为我的项目存储在我的闪存驱动器(L :)而不是F:.

我重建了我的项目并清理了它(多次),重新启动了我的计算机,移动了我的闪存驱动器,以及我能想到的任何其他内容.

AMi*_*ico 54

删除解决方案用户选项(.suo)文件.

如果您遇到"有趣"的调试问题,通常意味着suo文件已损坏.

删除解决方案suo文件.这每次都为我修复了断点的奇怪调试问题.请注意,您将丢失解决方案设置,例如书签,断点等.

请参阅Visual Studio 2008 - 无法命中断点.


小智 19

Visual Studio 2012 Update 3

没工作:

  • 重建解决方案
  • 删除.SUO
  • 删除Obj和Bin目录

工作了:

工具 - >选项 - >调试 - >编辑并继续 - >取消选中编辑并继续复选框


小智 14

试过这个,但它没有用.对我来说最终解决了:

构建>清洁解决方案构建>构建解决方案(F6)