【问题标题】:.NET Standard library - Could not load file or assembly 'System.Runtime.Caching'.NET 标准库 - 无法加载文件或程序集“System.Runtime.Caching”
【发布时间】:2022-01-16 21:11:55
【问题描述】:

我使用最新的 .NET Standard 版本构建了一个库。一切正常。

当我添加System.Runtime.Caching NuGet 包时出现问题。我尝试添加从 4.5 到 4.7 的所有稳定版本。尝试使用此包中的类时,对于任何版本,我都会收到以下错误。

无法加载文件或程序集“System.Runtime.Caching,版本=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”。系统找不到指定的文件。”

【问题讨论】:

  • 除了这个,你还用什么包?

标签: c# dll nuget .net-standard


【解决方案1】:

在 Asp.Net 核心应用程序中,我引用了一些库,当我尝试使用这些库时它导致了问题。

我不得不添加 System.Runtime.Caching,因为我的库无法找到它们,这在 asp.netcore web api 项目中默认不可用。希望这会对某人有所帮助。您可以从 nuget 包管理器安装它们。

【讨论】:

    【解决方案2】:

    使用 NuGet 包管理器卸载 System.Runtime.Caching 包并关闭您的 Visual Studio。比再次安装这个包。 如果没有解决问题,请检查您的 csproj 文件和项目中的引用是否存在版本冲突或不匹配。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多