类型“ TestClassAttribute”同时存在于“ Microsoft.VisualStudio.QualityTools.UnitTestFramework”和“ Microsoft.VisualStudio.TestPlatform.TestFramework”中

时间:2018-09-27 17:11:44

标签: c# visual-studio unit-testing

更新测试项目NuGet之后,出现此错误:

  

两种类型中都存在类型'TestClassAttribute'   'Microsoft.VisualStudio.QualityTools.UnitTestFramework,   版本= 10.0.0.0,文化=中性,PublicKeyToken = b03f5f7f11d50a3a'   和'Microsoft.VisualStudio.TestPlatform.TestFramework,   版本= 14.0.0.0,文化=中性,PublicKeyToken = b03f5f7f11d50a3a'

我应该保留哪个?

1 个答案:

答案 0 :(得分:9)

我从单元测试项目引用中删除了Microsoft.VisualStudio.QualityTools.UnitTestFramework,它起作用了。它成功编译并运行了我的测试。

我找不到任何支持此修复程序的文档。