2014-05-13 74 views
0

我爲現有數據庫添加了模型(.edmx文件)。沒有生成Model1.Designer.cs文件中的代碼。請告訴我,版本6存在哪些解決此問題的方法。不生成模型

解決與版本5類似的問題不起作用,因爲新生成器的所需屬性不可用。

解決方法:

改變「代碼生成策略」設計師屬性爲「遺產的ObjectContext」的值。

不工作,因爲這是屬性編輯器中禁用的屬性。

我做錯了什麼?

我很抱歉,我的圖片不會添加:

回答

0

如果您正在使用EF6唯一可用的代碼生成方法是T4模板。如果您想使用ObjectContext而不是DbContext,則需要獲取生成基於ObjectContext的上下文的T4模板。你可以從here得到它們。

+0

謝謝!有效。 – objMihail