Visual studio 为什么VisualStudio在第二次调试会话之前不命中断点?

Visual studio 为什么VisualStudio在第二次调试会话之前不命中断点?,visual-studio,visual-studio-2013,Visual Studio,Visual Studio 2013,当通过测试菜单或右键单击上下文菜单调试单元测试时,VS2013在对当前c#test类进行代码更改后,始终忽略单元测试中的断点。第二次调试会导致断点被命中。我怀疑这与VS2013的新功能“保持测试执行引擎运行”有关 您可以通过“测试-测试设置”在VisualStudio的菜单中切换该功能 您还可以通过使用一个运行设置文件来指定该行为,该文件的KeepExecutorAliveAfterLegacyRun设置为false:。您找到解决此问题的方法了吗?我也面临同样的问题(使用Resharper 10

当通过测试菜单或右键单击上下文菜单调试单元测试时,VS2013在对当前c#test类进行代码更改后,始终忽略单元测试中的断点。第二次调试会导致断点被命中。

我怀疑这与VS2013的新功能“保持测试执行引擎运行”有关

您可以通过“测试-测试设置”在VisualStudio的菜单中切换该功能


您还可以通过使用一个运行设置文件来指定该行为,该文件的KeepExecutorAliveAfterLegacyRun设置为false:。

您找到解决此问题的方法了吗?我也面临同样的问题(使用Resharper 10)。然而,“保持测试执行引擎运行”对我来说是灰色的,所以我不能尝试这个来看看它是否能解决我的问题。(可能Resharper取代了内置的VS测试执行引擎?)通过“测试-测试设置”切换VisualStudio的菜单对我不起作用。