MSTest - >为什么我不能使用BreakPoints进行调试?

时间:2010-10-11 01:17:21

标签: visual-studio debugging mstest

我设置了断点,然后在Visual Studio中运行“运行测试”。为什么MSTest没有运行到我的断点?

5 个答案:

答案 0 :(得分:15)

选择Debug - > Tests In Current Context(或其他方式)

答案 1 :(得分:12)

对于Visual Studio 2012 Express,我选择了:

TEST - > Debug - > All Tests

答案 2 :(得分:1)

通过Start external program" mstest"使用MSTest时指定/noisolation选项。

答案 3 :(得分:1)

升级到MSTest V2后,我遇到了这个问题。我引用了新的nuget包,删除了现有的MSTest参考,但没有调试。我read我应该不再使用测试设置文件,因此我删除了该文件;不开心我终于发现清除临时目录可以解决问题。

答案 4 :(得分:0)

就我而言,我选择了发布版本。当我切换到调试时,我的断点被击中。