簡體   English   中英

使用實體框架腳手架錯誤添加帶有視圖的新 MVC 5 Controller

[英]Adding A New MVC 5 Controller with Views Using Entity Framework Scaffolding Error

當我嘗試在我的 web 應用程序項目中使用實體框架添加帶有視圖的 MVC 5 controller 時,當它嘗試搭建腳手架時,我收到此錯誤:

“運行所選代碼生成器時出錯:'獲取類型時出錯(此處為實體 model 的名稱)。” 嘗試重建項目。”

我之前確實從 MVC 4 切換到 MVC 5,這可能是這個錯誤的根源。 任何幫助表示贊賞,謝謝。

遇到類似問題的時候,我可以通過完全關閉Visual Studio並重新打開解決方案來修復它。 如果還沒有嘗試過錯誤給出的建議,則還應確保重建解決方案。

因此,如果我首先創建一個新的數據實體模型,將構建配置從x64更改為x86,進行重建,清理解決方案,然后重新啟動Visual Studio,則能夠通過腳手架生成控制器和視圖。

令人沮喪的是,歸結為這一點。

出現這個問題是因為版本不同。 所有實體框架 package 將是相同的版本並且可以工作。

喜歡: 在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM