我有一个运行在Asp.Net Core V2.1.0上的asp.net核心项目,该项目集成了信号r。我已经从aspnetbrolerplate下载了一个示例项目。当我尝试运行该应用程序时,出现以下错误。
System.IO.FileNotFoundException:'无法加载文件或程序集'System.Memory,版本= 4.1.0.0,区域性=中性,PublicKeyToken = cc7b13ffcd2ddd51'。系统找不到指定的文件。'
任何人都可以建议我解决此问题的方法。
答案 0 :(得分:3)
我发现安装 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
程序集。
答案 1 :(得分:1)
我发现这是known issue for UWP。更新为Asp.Net Core 2.1.1和Microsoft.AspNetCore.SignalR.Client NuGet Package to at least 1.0.1的has a fix for this UWP issue。
也许它还可以解决您的问题。