C# --- .Net Framework中的Binding Redirect
什么是Binding Redirect
- 为什么需要绑定重定向?
- 在.Net Framework 中, 假设你有一个应用程序 A,它引用了libray B 和 library C, 同时B又引用了D的1.1.1.0版本,而C引用了D的1.1.1.1版本. 现在我们面临一个冲突,因为在运行时无法加载不同版本的同一个程序集
- 一般会报出以下Error Message
System.IO.FileLoadException: Could not load file or assembly 'System.Net.Http.Formatting, Version=5.2.3.0