标签: c# .net visual-studio-2013
我遇到了错误
程序集“A”使用“B,版本2.0.0.0”,其版本高于引用的程序集“B,1.0.0.0”
我知道这个错误意味着什么,通常的解决方案是升级引用的程序集以使版本匹配。我想知道的是,是否有可能强制使用旧版本(如果正在使用的程序集部分有任何差异,那么应用程序在运行时会失败)。
根据this问题的答案,binding redirects仅在运行时工作。是否有类似的机制在编译时重定向?
(我知道这是一个可怕的想法,问题是主要是学术)