2011-10-17 129 views
2

在MSDN(link)中明確指出EDMGen.exe不生成StoreGeneratedPattern屬性。所以我必須手動添加這個屬性。我可以忍受這一點。實體框架:如何防止在更新模型上覆蓋「StoreGeneratedPattern」屬性?

我遇到的問題是EntityTypes的屬性會在每次「從數據庫更新我的模型」時被覆蓋。所以我必須在更新後撤消模型中每種類型的這些更改。

有沒有辦法阻止這種自動更新我的模型?

+0

您是否在使用設計器進行更新? –

+0

是的,我使用設計器進行更新。 –

回答

4

嘗試this fix。它最初是在VS 2010 SP1中修復的,但修復並未完成,因爲許多人仍然遇到此問題。此修復程序應該可以解決問題。

+0

此修復解決了問題!這些設置只會覆蓋已刷新的實體!謝謝! –

+0

@Ladislav Mrnka該鏈接已損壞,你可以給新的鏈接 –

+0

@mohit:嘗試新的鏈接。 –