【发布时间】:2021-04-27 15:33:06
【问题描述】:
我有一堆我正在测试的单元测试,我将断点放在了 unitest 代码上,当我使用CTL+R,T 运行而不是在断点处停止时,它只是执行代码,我正在尝试调试 unittest代码,因为它失败了。
有什么帮助吗?
我使用的是 VS 2010 专业版。
【问题讨论】:
标签: visual-studio-2010 unit-testing vs-unit-testing-framework
我有一堆我正在测试的单元测试,我将断点放在了 unitest 代码上,当我使用CTL+R,T 运行而不是在断点处停止时,它只是执行代码,我正在尝试调试 unittest代码,因为它失败了。
有什么帮助吗?
我使用的是 VS 2010 专业版。
【问题讨论】:
标签: visual-studio-2010 unit-testing vs-unit-testing-framework
Visual Studio 2010 test not entering debugger on exception
确保您正在执行“测试->调试”或“调试测试”/“选择调试” 测试”。仅运行配置设置为调试的测试不会 将调试器附加到正在运行的测试。
'希望有帮助
【讨论】:
Go to Debug->Exceptions or ctlr-alt-e. Then you can make sure the exception you want to catch is enabled.==>>异常>>我应该选择什么?
我遇到了同样的问题,用这种方法解决了:
【讨论】:
强烈推荐Test Driven,您将能够右键单击测试并选择使用调试器进行测试并非常轻松地单步执行代码。
【讨论】:
我在 Visual Studio 2015 中也遇到了同样的问题。问题是 Visual Studio 工具栏中的 Solutions Configuration 下拉菜单未设置为 Debug。进行此更改后,调试工作。
【讨论】: