![]() |
1
23
我一直有这个问题。 我使用的是MVCContrib 2.0.95.0版和System.Web.MVC 4.0.30319。 问题是mvcontrib引用了早期版本的system.web.mvc。 如果您使用的是旧版本的mvcontrib和mvc 2,那么下载并引用最新版本的mvcontrib就足够了。如果您使用的是.NET 4和MVC 3,则需要更新单元测试项目的app.config文件(您可能需要添加一个),其中包括:
请记住,如果您使用的是不同版本的MVC,则可能需要更改版本号。(例如,在编辑时,您需要使用
您可能还需要将此添加到Web项目中。如果您只在测试项目中获得异常,那么很可能这个部分已经存在,并且在web.config中是正确的;您可以从那里复制并粘贴它。 如果您正在使用代码分析,您还需要查看 Assembly Binding Redirection and Code Analysis 为了尊重绑定重定向。 |