![](/img/trans.png)
[英]Generating Model code from Model.edmx in EF6 without Visual Studio
[英]Issues Generating .edmx EF6 in Visual Studio 2013
我試圖在Visual Studio 2013中針對mssql 2012或2008數據庫服務器和表集生成我的數據庫的edmx文件。 edmx文件生成沒有問題,一切看起來很好,直到我嘗試編譯項目。 表示數據庫表的每個單個對象都會出錯,並顯示以下消息。
“Model.blah.System”類型中不存在類型名稱“Collections”
“Model.blah.System”類型中不存在類型名稱“DateTime”
using語句正確地位於生成的代碼名稱空間聲明中,就像我過去看到的所有其他EF .edmx文件一樣。
所有數據庫對象的錯誤消息都是一致的。 無論我做什么,我如何生成我的edmx模型,它是無用的,不可用。
我正在使用Visual Studio 2013 Update 2.我嘗試使用EF5和EF6無濟於事。 我需要幫助找出為什么我的生活無法正確生成我的EF模型。
我猜你有一個命名空間沖突,編譯器失敗,因為你定義了一個與System
命名空間不明確的System
類。
將您的System
類重命名為其他內容以解決您的問題。
發現問題我有一個系統表,代表測量系統。 當EF處理表時,它會從表的末尾刪除s,導致名稱沖突。 我打算關閉這個問題,但是想讓人們知道這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.