【问题标题】:Resolving Build Error CS0579 Duplicate 'System.Reflection.Assemblyxxxx' attribute解决构建错误 CS0579 Duplicate 'System.Reflection.Assemblyxxxx' 属性
【发布时间】:2020-06-17 18:20:50
【问题描述】:

在使用 xunit 进行测试时,我在运行测试(CS0579 和 CS0006)时经常遇到构建错误:

我尝试删除 bin/obj 文件夹并尝试使用 false 抑制属性的生成,但两者都导致了其他问题(来源:https://github.com/dotnet/cli/issues/4710)。

解法结构:

我不得不手动添加对 xunit.core.dll 和 xunit.assert.dll 的引用。

有没有人有解决这个问题的经验?我还在测试引发异常的方法时遇到问题(请参阅Exception not being thrown in setter),我怀疑这可能是根本原因的症状。

【问题讨论】:

  • 请教一个问题!
  • @OrryVandermeule 抱歉,我已经编辑了问题。
  • 我也有这个问题

标签: c# xunit


【解决方案1】:

这是解决您的问题的方法(我昨天遇到并今天解决了): https://stackoverflow.com/a/62426421/4734707

【讨论】:

    猜你喜欢
    • 2022-09-27
    • 2012-05-22
    • 2013-11-18
    • 1970-01-01
    • 1970-01-01
    • 2021-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多