我正在爲MVC4項目中的控制器方法編寫單元測試。ViewResult存在於「System.Web.Mvc.dll」和「System.Web.Mvc.dll」中
,並作爲一個組成部分 - 法 - 階段我: -
var result = controller.SomeMethod(SomeViewModel) as ViewResult;
,當我得到的錯誤 - 的ViewResult無論是在 「System.Web.Mvc.dll程序」 的存在和「System.Web.Mvc .DLL」。
在我的項目解決方案中,我確實有一個對此程序集的引用。 我在GAC中有兩個不同的版本。
修復此問題的方法應該是什麼?
在你的web.config文件中,你有多個對MVC庫的引用? –
@kadumel是的。我刪除了其中一個,但問題仍然存在。 – GilliVilla
你可以發佈你的Web.Config文件嗎? –