我们正在构建一个存储在程序集中的 API,我们称之为 MyAssembly.dll
此程序集的 AssemblyVersion 为 1.0.0.0
我希望,在发布新版本的程序集时,以前编译引用 1.0.0.0 版本的代码会中断,因为程序集绑定会失败(没有一些额外的帮助,如 bindRedirect)。
在实践中,我看到的是绑定实际上成功了。
我通过构建具有各种不同版本的 MyAssembly.dll 并尝试运行引用 1.0.0.0 的各种代码来测试它
这是默认行为吗?绑定到EXACT版本是否仅来自强名称(签名)程序集?
谢谢。