C# .NET标准库-无法加载文件或程序集';System.Runtime.Caching';

C# .NET标准库-无法加载文件或程序集';System.Runtime.Caching';,c#,dll,nuget,.net-standard,C#,Dll,Nuget,.net Standard,我使用最新的.NET标准版本构建了一个库。一切正常 当我添加System.Runtime.CachingNuGet包时,问题就出现了。我尝试添加从4.5到4.7的所有稳定版本。在尝试使用此包中的类时,任何版本都会出现以下错误 无法加载文件或程序集“System.Runtime.Caching,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”。系统找不到指定的文件。“ 使用NuGet软件包管理器卸载System.Run

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

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

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


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

我再次进行了测试。访问assembly System.Runtime.Caching时没有问题。访问此代码时,我收到上面“无法加载文件或程序集”的错误

private ObjectCache cache = MemoryCache.Default;

除此之外,您还使用了哪些软件包?这应该是对您的问题的评论或编辑,而不是回答。