【发布时间】:2012-11-23 15:23:51
【问题描述】:
如果任何引用的程序集使用的是早期版本,我希望我的单元测试项目始终使用 System.Web.MVC 版本 4.0.0.0..
我知道我们在 web.config 中是怎么做的。
但是当我在我的单元测试项目的 app.config 中执行以下操作时,它仍然不起作用:
【问题讨论】:
标签: asp.net asp.net-mvc app-config
如果任何引用的程序集使用的是早期版本,我希望我的单元测试项目始终使用 System.Web.MVC 版本 4.0.0.0..
我知道我们在 web.config 中是怎么做的。
但是当我在我的单元测试项目的 app.config 中执行以下操作时,它仍然不起作用:
【问题讨论】:
标签: asp.net asp.net-mvc app-config
程序集绑定与您的 web.config 中的相同。问题在于它是否正确命名 .config 文件并将其复制到输出路径。
检查输出路径,看看它是否将App.config 转换为YourDllNameHere.dll.config 并将其复制到那里。如果没有,您可能需要在项目中将文件重命名为YourDllNameHere.dll.config,并在属性中将“复制到输出目录”设置为“始终”。
【讨论】: