If you look at the docs: Redirecting Assembly Versions - .NET Framework | Microsoft Learn, you’ll see that assembly binding redirection is composed of 2 parts:
assemblyIdentity: name, publicKeyToken and culture
bindingRedirect: oldVersion and newVersion
You cannot redirect from one assembly identity to another. Just from one version to another in the same assembly identity.
1 Like