c# - 无法加载文件或程序集 system.memory 版本 4.1.0.0

标签 c# asp.net-core signalr aspnetboilerplate

我有一个在 Asp.Net Core V2.1.0 上运行的 asp.net 核心项目,它集成了信号 r。我从 aspnetbrolerplate 下载了一个示例项目。当我尝试运行应用程序时,它给了我以下错误。

System.IO.FileNotFoundException: 'Could not load file or assembly 'System.Memory, Version=4.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. The system cannot find the file specified.'

谁能建议我解决这个问题的可能方法。

最佳答案

我发现安装 System.Memory NuGet 包可以解决问题。

令人困惑的是,最早的版本是 4.5.1,但是如果你安装它,你会发现程序集的版本是 System.Memory, Version=4.1.0.0

对于我的 .NET Framework 项目,我安装了 NuGet 版本 4.5.4,其中包含 System.Memory, Version=4.0.1.1 程序集。

关于c# - 无法加载文件或程序集 system.memory 版本 4.1.0.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51268928/

相关文章:

c# - HTML 被添加到下载文件作为响应

entity-framework - EF 核心 Iqueryable<T>。 Count() 返回的数字不同于 Iqueryable<TO> .ToList().Count()。这甚至可能还是一个错误?

SignalR 如果用户处于非事件状态会发生什么?

c# - 构建具有保证消息传递的 SignalR/Knockout 仪表板

c# - MVC4 SignalR "signalr/hubs"501 未实现错误

c# - MVC - 数据计算最佳实践 - View 模型与 Controller

c# - Windows 7 Home Premium 是否允许 (File.Encrypt)?

c# - 默认情况下,== 运算符如何用于字符串?

asp.net - 提供旧文件的 Azure Web 应用程序

c# - 如何将 Quartz.NET 与 ASP.NET Core Web 应用程序一起使用?