.Net Framework 4.5.1 ASP.NET MVC 5 下新建視圖報“錯誤 運行所選代碼生成器時出錯 無法檢索元數據 沒有為該對象定義無參數構造函數”


當在控制器中新建視圖的時候,選擇的視圖界面如下:

執行添加后報如下錯誤:

 

錯誤的內容為:

錯誤
運行所選代碼生成器時出錯

無法檢索"XXX"的元數據
沒有為該對象定義無參數構造函數

Unable to retrieve metadata for 'XXX'. No parameterless constructor defined for this object.

 

這個錯誤一直誤導我,以為是模型類的問題,找了半天找不到解決方法,郁悶到死,后來發現是數據上下文的問題。

想到解決方案使用的是DB First + EF + Mef,用不到數據上下文於是將其留空,奇跡的事情發生了,視圖創建成功了,多么低級的錯誤……

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM