情景:
我刚刚将我的解决方案中的所有项目升级到PostSharp的新版本(希望这对图书馆来说无关紧要。)我的解决方案中有大约20个项目,其中大约一半项目最初引用了3.0.42版本和我刚刚将它们全部更新到最新版本。我的解决方案包含一个引用此解决方案中的项目的Web应用程序,以及一些外部dll引用。碰巧这些dll引用中的一些也依赖于PostSharp版本3.0.42而我现在得到了典型的“找到的程序集的清单定义与程序集引用不匹配”。尝试运行我的应用程序时,这些外部dll的错误。 web.config具有适当的bindingdirect。有没有办法让bindingrediect影响我的外部dll呢?使用最新的PostSharp dll重建它们目前不是一种选择。