2

我发现最常见的建议是通过Debug > Exceptions对话框禁用它们。我已经这样做了,但是 VS2010 仍然会在所有用户未处理的异常上中断。这在预期某些异常的单元测试期间尤其令人讨厌。这是一个错误,还是我做错了什么?请参阅下面的屏幕截图。

在此处输入图像描述

4

1 回答 1

2

我假设您正在使用内置的测试运行器和MSTest. 首先,确保您没有在调试模式下运行测试。此外,可以通过使用(运行)键盘快捷键运行测试来规避此问题:

  • CTRL+ R,然后T

    在上下文中运行测试(即光标所在的位置、方法、类或命名空间中)

  • CTRL+ R,然后A

    运行程序集中的所有测试

注意: ++CTRL和++R将调试测试。TCTRLRA

于 2012-05-01T18:50:33.550 回答