C# 4.0 升级信号器1.0.0-RC1到1.0.1-在信号器中找不到ScaleoutMessageBus类型。核心-修复?

C# 4.0 升级信号器1.0.0-RC1到1.0.1-在信号器中找不到ScaleoutMessageBus类型。核心-修复?,c#-4.0,signalr,signalr-hub,C# 4.0,Signalr,Signalr Hub,我的项目成功地使用了SignalrV1.0.0-RC1和Redis消息总线扩展 升级到v1.0.1后,我现在遇到以下错误: 无法从加载类型“Microsoft.AspNet.signal.ScaleoutMessageBus” 程序集'Microsoft.AspNet.SignalR.Core,版本=1.0.0.0, 区域性=中性,PublicKeyToken=31bf3856ad364e35' 这是从my Global.asax触发的: GlobalHost.DependencyResolve

我的项目成功地使用了SignalrV1.0.0-RC1和Redis消息总线扩展

升级到v1.0.1后,我现在遇到以下错误:

无法从加载类型“Microsoft.AspNet.signal.ScaleoutMessageBus” 程序集'Microsoft.AspNet.SignalR.Core,版本=1.0.0.0, 区域性=中性,PublicKeyToken=31bf3856ad364e35'

这是从my Global.asax触发的:

GlobalHost.DependencyResolver.UseRedis(server, Int32.Parse(port), password, eventKeys);

建议?

扩展提供商在1.0.0中被删除,因此在1.0.1中仍然没有。由于程序集已签名,您将无法将旧的扩展程序集与新的信号器代码一起使用


不过,横向扩展又回来了,它将在下一版本1.1中提供。

这相当准确。ScaleoutMessage总线仍处于1.0.0和1.0.1版本,只是还没有准备好生产。如果您想使用旧版本(我们建议您不要),那么您可以从nuget下载rc3版本。