2013-05-30 92 views
1

我在vs2010中有一个项目,并使用testsettings文件来包含intellitrace,代码覆盖率和测试影响。转换为vs2012之后,一切仍然正常。在vs2012中跳过了所有测试

但是,当我将解决方案中的项目从4.0迁移到.NET 4.5时,Visual Studio开始跳过所有测试。我搞砸了测试设置,发现unchecking intellitrace导致测试再次运行。

有谁知道为什么intellitrace会导致测试与.net 4.5跳过?有什么办法可以补救这种行为吗?

回答

0

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

我只是在[TestClass] - > [TestFixture],[TestMethod] - > [Test]上做了一个查找替换,并用NUnit代替。

这解决了这个问题。