遷移從MVC 4至5 MVC後有一個例外:嘗試更新MVC 4〜5 MVC和有例外
Could not load type 'System.Web.Mvc.ViewMasterPage<PropertyViewModel>'. Could not load type 'System.Web.Mvc.ViewMasterPage<PropertyViewModel>'. Could not load type 'System.Web.Mvc.ViewMasterPage<PropertyViewModel>'.
它發生在哪裏@Html.DIsplayFor(x=>x.MyModel.Title)
標題爲空字符串。
更新之前一切正常。
更新: 誰有MVC經驗,請幫忙。更新的web.config這些後:
<pages
pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, Version=5.1.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
pageBaseType="System.Web.Mvc.ViewPage, System.Web.Mvc, Version=5.1.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
userControlBaseType="System.Web.Mvc.ViewUserControl, System.Web.Mvc, Version=5.1.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<controls>
<add assembly="System.Web.Mvc, Version=5.1.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" namespace="System.Web.Mvc" tagPrefix="mvc" />
</controls>
i`ve了 - 錯誤執行的處理子請求 'System.Web.Mvc.HttpHandlerUtil + ServerExecuteHttpHandlerWrapper'。我該如何解決它?
感謝這麼快repsonse。我以前試過這個解決方案 - 沒有結果。異常實際上更改爲新的:
Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerWrapper'. Exception of type 'System.Web.HttpUnhandledException' was thrown. Exception of type 'System.Web.HttpUnhandledException' was thrown.
– Victor爲什麼MVC 4的舊代碼(沒有任何更改)完美地工作,但更新後,我需要修改web.config? – Victor
@Victor您是否能夠毫無問題地構建您的項目?如果是這樣,請檢查你的'Views'確保沒有語法錯誤。你也可以在你的一些控制器上設置一個斷點來逐步查看哪一個引發異常。 – Dayan