Microsoft.AspNet.SignalR.Redis和StackExchange.Redis.Extensions.Core都在同一个项目中使用。前者需要StackExchange.Redis.StrongName,,而后者依赖于StackExchange.Redis.显然,您不能同时将StackExchange.Redis.StrongName和StackExchange.Redis放在同一个Bin文件夹中。
有没有办法强迫StackExchange.Redis.StrongName和StackExchange.Redis同时使用Microsoft.AspNet.SignalR.Redis和StackExchange.Redis.Extensions.Core?
发布于 2016-03-29 21:55:45
最后从Github下载StackExchange.Redis.Extensions解决方案,并使用StackExchange.Redis.StrongName引用而不是StackExchange.Redis.构建StackExchange.Redis.Extensions.Core。
有趣的是,从StackExchange.Redis.StrongName测试版开始,微软不再引用v3 (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)https://stackoverflow.com/questions/36232541
复制相似问题