Microsoft.AspNet.SignalR.Redis требуется StackExchange.Redis.StrongName, однако для StackExchange.Redis.Extensions.Core требуется StackExchange.Redis
И Microsoft.AspNet.SignalR.Redis, и StackExchange.Redis.Extensions.Core используются в одном проекте. Первый требует StackExchange.Redis.StrongName, в то время как последний имеет зависимость от StackExchange.Redis. Очевидно, что вы не можете иметь и StackExchange.Redis.StrongName и StackExchange.Redis в одной папке Bin.
Есть ли способ заставить Microsoft.AspNet.SignalR.Redis и StackExchange.Redis.Extensions.Core работать с StackExchange.Redis.StrongName или StackExchange.Redis?
1 ответ
Закончилось скачивание решения StackExchange.Redis.Extensions с Github и создание StackExchange.Redis.Extensions.Core со ссылкой на StackExchange.Redis.StrongName вместо StackExchange.Redis.
Интересно, что начиная с версии 3 бета, Microsoft больше не ссылается на 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)