我第一次运行时断点没有击中?

时间:2014-01-15 14:56:39

标签: visual-studio-2013

我正在使用Visual Studio 2013.我使用一个启动项目。解决方案中有超过8个项目。这是我以前在Visual Studio 2010上做的事情;

我会建立解决方案。然后从/ bin / Debug中的.exe文件运行它,然后在Visual Studio上运行它,它将启动调试,只要源代码和.exe没有不同,它就会一直打到断点。

这与我在Visual Studio 2013上执行的操作相同。我将断点放在启动项目的文件中。我构建解决方案(它说它在输出窗口上成功构建),或者我开始没有调试,然后附加到进程,它说“断点当前不会被命中。源代码与原始版本不同”然后我停止调试,没有再次构建,我再次运行.exe,附加它,然后断点开始命中。为什么我必须关闭我的.exe然后重新启动它?我使用attach来处理很多,这个'必须要两次才能命中'真的很烦人。我没有改变任何配置或任何东西。我究竟做错了什么?我发誓我不改变源代码。甚至没有一个空间。当我附上它时,它说“构建成功”。

1 个答案:

答案 0 :(得分:0)

我有类似的问题。 (在webproject上)

我的临时解决方案:

  1. 正确点击网络项目
  2. 选择属性页
  3. 构建下 - >将目标框架更改为所选内容(应用新框架)
  4. 以外的其他内容
  5. 然后更改回所需的框架并调试