VSTestHost.exe已停止工作 - 无法运行单元测试

Ant*_*ony 5 unit-testing vstesthost visual-studio-2008

微软的单元测试框架突然罢工.

当我尝试在VS2008中运行测试时,我收到一条消息"VSTestHost.exe已停止工作".

我在Vista上运行Visual Studio Team System 2008(版本9.0.30729.1 SP)并应用了所有更新.

"问题报告和解决方案"表明我"升级到Visual Studio Team Edition for Software Testers的最新零售版本",这是不对的.

我试过重启.
我试过"devenv/resetuserdata"

这些没有区别.

我想根据这个废话回到MbUnit,但这不是我的选择.
对于如何解决这个问题,有任何的建议吗?

Mit*_*dor 7

这通常是由于代码中的某些错误,如无限循环或循环引用.

我有同样的问题,并意识到这是我的代码搞砸了,测试框架只是通过关闭自己来保护自己免受我的代码.

对我来说关键是两个不同的测试框架发生了同样的事情.所以它必须是我的代码.