1

我在 vs2010 中有一个项目,并使用了一个 testsettings 文件来包含智能跟踪、代码覆盖率和测试影响。转换到vs2012后,一切仍然正常。

但是,当我将解决方案中的项目从 4.0 移至 .net 4.5 时,Visual Studio 开始跳过我的所有测试。我弄乱了测试设置,发现取消选中 Intellitrace 会导致测试再次工作。

有谁知道为什么 Intellitrace 会导致使用 .net 4.5 跳过测试?有没有办法纠正这种行为?

4

1 回答 1

0

不知道为什么,但同样的事情发生在我身上。

我刚刚在 [TestClass] -> [TestFixture]、[TestMethod] -> [Test] 上进行了查找替换,并改用了 NUnit。

这解决了这个问题。

于 2013-08-23T13:08:31.220 回答