如何在应用配置文件中设置绑定重定向



我希望我的单元测试项目始终使用 System.Web.MVC 版本 4.0.0.0,如果任何引用的程序集使用的是早期版本。

我知道我们如何在web.config中做到这一点。

但是当我在我的单元测试项目的 app.config 中执行以下操作时,它仍然不起作用:

程序集绑定与 web.config 中的绑定相同。问题是它是否正确命名了 .config 文件并将其复制到输出路径。

检查输出路径,查看它是否正在将App.config转换为YourDllNameHere.dll.config并将其复制到该路径。如果没有,您可能需要将文件重命名为项目中的YourDllNameHere.dll.config,并在属性中将"复制到输出目录"设置为"始终"。

最新更新