更新测试项目 NuGet 后出现此错误:
The type 'TestClassAttribute' exists in both 'Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' and 'Microsoft.VisualStudio.TestPlatform.TestFramework, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
我应该保留哪一个?
最佳答案
我从单元测试项目引用中删除了 Microsoft.VisualStudio.QualityTools.UnitTestFramework
并且它起作用了。它成功编译并运行了我的测试。
我找不到任何支持此修复的文档。
关于c# - 类型 'TestClassAttribute' 存在于 'Microsoft.VisualStudio.QualityTools.UnitTestFramework and ' Microsoft.VisualStudio.TestPlatform.TestFramework,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52542035/