在VS 2015中发现一个奇怪的问题 - 如果先前的测试运行被停止调试中断,则运行单个单元测试会挂起。
步骤是:
Shift+F5
或Debugging
/ Stop Debugging
。te.processhost.managed.exe
本机代码中的某个位置启动。通过点击Run All
帮助重新启动VS或只运行所有测试,但只有在下一次Shift+F5
命中后才会运行。
我能够在本地和干净的Azure VS 2015 RC VM上重现它,所以它看起来像一个但不仅仅是一些特定于机器的故障。
将Test
/ Test Settings
/ Default Processor Architecture
从默认X86
切换为X64
对我有用,因为它启用了旧的vstest
执行引擎。
还有其他已知的解决方法吗?