我设置了断点,然后在Visual Studio中运行“运行测试”。为什么MSTest没有运行到我的断点?
答案 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)
就我而言,我选择了发布版本。当我切换到调试时,我的断点被击中。