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)
Другие вопросы по тегам