簡體   English   中英

實體框架“代碼優先”未創建數據庫表

[英]Entity Framework “Code First” not creating database tables

我已經在ASP.NET MVC4中創建了我的對象,並且在運行該應用程序之后,僅自動創建了UserProfile表,而沒有另一個對應於我的類。

遵循以下建議: Entity Framework 4.1 Code首先未創建表並出現此錯誤:

由於數據庫不包含模型元數據,因此無法檢查模型兼容性。 只能檢查使用Code First或Code First遷移創建的數據庫的模型兼容性。

問題1:在“代碼優先”方法中執行此操作的正確方法是什么?

問題2:為什么創建內置的UserProfile,而不創建對象的表? 有什么區別?

在這里閱讀我的答案...我認為情況相同。 已創建UserProfile表,未創建其他表。 我的猜測是您已切換到實際的MSSQL DB而不是本地數據庫,但尚未將WebSecurity DB初始化指向新數據庫。

暫無
暫無

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

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