我有一堆单元测试我正在测试,我把断点放在unitest代码上,当我用CTL+R,T
运行而不是在断点上停止它只是执行代码而我正在尝试调试unittest代码,因为它失败了......
有什么帮助吗?
我正在使用VS 2010专业版
答案 0 :(得分:8)
Visual Studio 2010 test not entering debugger on exception
确保您正在执行“Test-> Debug”或“Debug test”/“Debug selected” 测试“。只是运行配置设置为Debug的测试不会 将调试器附加到正在运行的测试中。
'希望有所帮助
答案 1 :(得分:3)
我遇到了同样的问题并以这种方式解决了这个问题:
答案 2 :(得分:0)
强烈推荐Test Driven,您可以右键单击测试并选择使用调试器进行测试,并非常轻松地逐步执行代码。
答案 3 :(得分:0)
在Visual Studio 2015中,我遇到了同样的问题。问题是Visual Studio工具栏中的解决方案配置下拉菜单未设置为 Debug 。进行此更改后,调试工作正常。