Assert.IsInstanceOfType失败,即使它说两种类型都相同

时间:2012-08-28 03:12:27

标签: c# asp.net-mvc unit-testing

这怎么可能发生?我该如何解决?

enter image description here

1 个答案:

答案 0 :(得分:5)

我的猜测(我强调这只是一个猜测)是测试程序集和被测试的程序集引用了不同版本的System.Web.Mvc程序集,或者一个是最终解决的不同的版本。无论哪种方式,最终测试组件都需要一个版本,而被测组件正在返回另一个版本。

尝试执行清理然后完全重建,并检查其他罪魁祸首,例如web.config绑定重定向,如@SLaks在评论中指出的那样。