angular - SignalR 包升级在 Asp.net 核心中出现异常
问题描述
我正在使用 asp.net core 2.1 开发一个角度项目。
我想在我的应用程序中实现 signalR,因为我已经升级了一些包,如下所示:
Install-Package Microsoft.AspNetCore.SignalR.Client.Core -Version 1.0.2
npm i @aspnet/signalr
还有一些系统要求我做的包(bcz of version issues)
在stratup 类中,有一个功能可以正常工作,但现在它给出了以下错误。
控制启动时函数ConfigureServices(IServiceCollection services)
抛出错误services.AddSignalR();
。
System.TypeLoadException:'无法从程序集'Microsoft.AspNetCore.SignalR.Common,Version = 1.0.2.0,Culture = Neutral,PublicKeyToken = adb9793829ddae60'中加载类型'Microsoft.AspNetCore.SignalR.Internal.IInvocationBinder'。'
编辑: 安装 Install-Package Microsoft.AspNetCore.SignalR 最新和相关依赖项后,我在 program.cs 中遇到以下错误
public static void Main(string[] args)
{
CreateWebHostBuilder(args).Build().Run(); //exception here
}
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>();
System.TypeLoadException:'无法从程序集'System.IO.Pipelines,Version = 4.0.0.0,Culture = Neutral,PublicKeyToken = cc7b13ffcd2ddd51'加载类型'System.Threading.PipeScheduler'。'
解决方案
推荐阅读
- express - 快速获取图片并发送到imgur
- reactjs - 将依赖项添加到 React 钩子会导致无限循环
- java - AWT 或 Swing 中的标题栏(带有额外元素的标题栏)?(侏儒和 Windows 10)
- python-3.x - 如果文本包含单词组合,Python会突出显示每个单词
- windows - Windows Compat ID OS 功能描述符不在注册表中显示 uo
- scala - 使用 shapeless.Generic 时,如何避免错误“超级构造函数不能传递自引用,除非参数是按名称声明的”?
- caching - Django Rest 框架 cache_page
- c# - 统一压缩字符串时出现 libMonoPosixHelper.dylib 问题
- flutter - 参数类型'String'不能分配给Flutter中的参数类型'Uint8List'/postUrl方法
- java - Java 中的 HMAC-SHA256 产生与 JavaScript 不同的输出