1

Microsoft.AspNet.SignalR.Redis和StackExchange.Redis.Extensions.Core都在同一个项目中使用前者需要StackExchange.Redis.StrongName,而后者依赖于StackExchange.Redis。显然,您不能在同一个 Bin 文件夹中同时拥有StackExchange.Redis.StrongNameStackExchange.Redis 。

有没有办法强制Microsoft.AspNet.SignalR.RedisStackExchange.Redis.Extensions.Core都与StackExchange.Redis.StrongNameStackExchange.Redis一起使用?

4

1 回答 1

1

最终从 Github下载StackExchange.Redis.Extensions解决方案并使用StackExchange.Redis.StrongName参考而不是StackExchange.Redis构建StackExchange.Redis.Extensions.Core

有趣的是,从 v3 beta 开始,微软不再引用StackExchange.Redis.StrongName ( https://www.nuget.org/packages/Microsoft.AspNet.SignalR.Redis/3.0.0-beta3 )

Dependencies  
ASP.NET 5.0  
Microsoft.AspNet.SignalR.Server (>= 3.0.0-beta3)  
Microsoft.Framework.ConfigurationModel.Json (>= 1.0.0-beta3)  
StackExchange.Redis (>= 1.0.394)
于 2016-03-29T21:55:45.783 回答