IMHO is not an ordinary problem, because there are not many libraries published twice with the same types in two different packages: one is strongly named and the other is not. Especially refers to the meta-package Microsoft.AspNetCore.All 2.0.0
You are definitely not the only StackExchange.Redis with this problem (I stumbled upon it twice already), but the maintainers plan to remove StrongName on version 2.0 .
You can try to handle this with the extern alias discussed approach here .
Most likely, this is aimed at the same AspNetCore targets (StrongName one). If this is just a project within the framework of the solution you are working with, this is an easy hack.
Another is targeting Microsoft.Extensions.Caching.Redis . What the meta package depends on.
This is until SE.Redis releases version 2.0.0.
source share