[英]Entity Framework is not generating entity classes
實體框架向導工作沒有任何問題,但是在我單擊完成后,加載幾秒鍾后,我得到了這個:
Model.tt hasn't generated any clases, and in output window all it says is there have been errors, check the Model.edmx, but those errors are about it failing to generate classes for some views without primary keys, and are errors I即使它生成表格的 rest 也很好。
該錯誤可能在數據庫中,因為它為舊版本的 schema生成 model 。 我曾嘗試重新安裝實體框架,在不同的機器上生成...有一次我刪除了一些新添加的程序,它設法生成了 model,但第二次,當我重新導入架構並再次刪除相同的程序時,它失敗了。
我不知道在較新的 Oracle 版本上是否有什么不同,但是在 11g 上使用 Entity 一直很痛苦。
編輯:我想知道該怪誰!
請嘗試此步驟
找到了。
...
在經歷了新舊模式之間的每一次更改之后,我發現有不同類型的外鍵約束,NUMBER(1) 和 NUMBER(10)。 我之前就知道 EF 不支持這個,所以謝謝你。
為什么這不得不打破model一代,我不知道。 僅當有任何錯誤報告時...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.