Currently, assembly binding redirection documentation is messy and difficult to locate. This is especially true if you're not able to use automatic binding redirection, such as if you are:
- Writing unit tests (which compile to DLLs, and don't get automatic binding redirects)
- Writing DLLs that are consumed in dynamic languages (Powershell, Python)
Most of the documentation is spread across multiple documentation pages, and the bulk of it is not written for .NET Core. Unfortunately, it's incredibly easy to end up with binding redirect problems if you're consuming .NET Standard DLLs from a project that targets either .NET Framework or dual-targets Framework and Core.
This can be improved by:
Associated WorkItem - 558082
Currently, assembly binding redirection documentation is messy and difficult to locate. This is especially true if you're not able to use automatic binding redirection, such as if you are:
Most of the documentation is spread across multiple documentation pages, and the bulk of it is not written for .NET Core. Unfortunately, it's incredibly easy to end up with binding redirect problems if you're consuming .NET Standard DLLs from a project that targets either .NET Framework or dual-targets Framework and Core.
This can be improved by:
testhostmicrosoft/vstest#428 (comment)). This is necessary to get unit tests to work.Associated WorkItem - 558082