2016-03-26 70 views
0

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

有没有办法迫使Microsoft.AspNet.SignalR.RedisStackExchange.Redis.Extensions.Core双方无论是工作,StackExchange.Redis.StrongNameStackExchange.Redis

回答

1

端向上下载StackExchange.Redis.Extensions从GitHub溶液和构建StackExchange.Redis.Extensions.CoreStackExchange.Redis.StrongName参考而不是StackExchange.Redis

有趣的是,从v3的,微软不再引用StackExchange.Redis.StrongNamehttps://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)