【问题标题】:Visual Studio "Project reference" references to lower version of packageVisual Studio“项目参考”对较低版本包的引用
【发布时间】:2022-01-13 12:34:57
【问题描述】:

有两个项目,假设“Project”和“Project.Tests”(xUnit 项目)

添加“Project”作为对“Project.Tests”的项目引用后构建失败,出现以下错误

查看依赖关系后变得有点奇怪

“项目”依赖:

“Project.Tests”依赖项:

两个项目具有相同的 dotnet core 版本

问题是,如果我引用一个项目(不是手动安装特定版本的包),为什么会发生这样的事情?

【问题讨论】:

    标签: .net visual-studio entity-framework-core xunit npgsql


    【解决方案1】:

    幸运的是我发现了问题。

    “Project”有一个3.1.7版本的nuget包“Microsoft.EntityFrameworkCore.Design”(导致问题),降级到3.1.4版本后问题得到解决。

    【讨论】:

      猜你喜欢
      • 2010-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-14
      • 2016-02-18
      • 1970-01-01
      • 2019-02-01
      相关资源
      最近更新 更多