【问题标题】:VS 2019 Install-Package Automatically Updated Dependencies - How to revert?VS 2019 安装包自动更新依赖项 - 如何恢复?
【发布时间】:2020-12-16 22:26:47
【问题描述】:

我的项目使用的是旧版本的 EF Core,当我尝试运行它时:

安装包 Microsoft.EntityFrameworkCore.InMemory

它从以前的版本卸载并重新安装了一堆到最新版本。示例:

从 Project 中成功卸载“Microsoft.EntityFrameworkCore X.X.X”

成功将“Microsoft.EntityFrameworkCore 5.0.1”安装到项目

还有很多其他的。我可以以某种方式恢复它吗?另外,如果我想保留 InMemory 包,我是否必须指定一个旧版本,这样它就不会更新我假设的这些依赖项?

【问题讨论】:

  • 指定以前的版本 - 标准 Nuget 行为
  • @ErikEJ 你知道恢复它更新的所有包的方法吗?还是我需要一个一个手动完成?
  • 这一切都在您的 csproj 或 packages.config 文件中清晰可见

标签: c# visual-studio entity-framework-core


【解决方案1】:

我已经通过运行解决了这个问题

安装包 Microsoft.EntityFrameworkCore.InMemory -Version X.X.X

这卸载了 5.0.1 版本并重新安装了之前更新的所有依赖项的旧版本。不需要其他命令。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-19
    • 1970-01-01
    • 1970-01-01
    • 2019-11-30
    • 2019-01-15
    • 2012-12-02
    • 1970-01-01
    相关资源
    最近更新 更多