У меня была аналогичная проблема. ** Ответ Juntos правильный **, но вы должны отметить один важный совет!
Для единства 2.1.505.2 указаны различные AssemblyVersion и AssemblyFileVersion:
[/g1]
AssemblyFileVersion используется nuget, но CLR не заботится об этом! CLR будет использовать только AssemblyVersion!
Поэтому перенаправления должны применяться к версии, указанной в AssemblyVersion: 2.1.505.0
См. Также: . Каковы различия между AssemblyVersion, AssemblyFileVersion и AssemblyInformationalVersion?