我已經在edmx中創建了我自己的實體,即存儲過程的臨時表。 現在當我更新我的EDMX並添加或更新任何表時,我創建的實體(用於臨時表)將從SSDL部分中刪除。在EDMX中更新時保存我自己創建的實體
有什麼辦法可以讓我的修改不會丟失。平均可以延長EDMX或任何其他方式.....
謝謝...
我已經在edmx中創建了我自己的實體,即存儲過程的臨時表。 現在當我更新我的EDMX並添加或更新任何表時,我創建的實體(用於臨時表)將從SSDL部分中刪除。在EDMX中更新時保存我自己創建的實體
有什麼辦法可以讓我的修改不會丟失。平均可以延長EDMX或任何其他方式.....
謝謝...
這是更新模型從數據庫嚮導的已知問題。放棄模型中的所有手動更改。
它在VS 2010 RTM中沒有修復。
這是不對的。如果它們是嚮導*可能生成的SSDL的一部分,則丟棄SSDL(僅!)中的更改。嚮導中支持表,所以它們將被重新生成。如果從數據庫中刪除(臨時或其他)表格,它將從模型中刪除。這不是一個錯誤;這是一個功能。 – 2010-04-29 13:08:57
Craig Stuntz:U是正確的說,如果表從數據庫中刪除,那麼它將從SSDL部分中刪除。有一段時間考慮這個例子:我在我的關聯上添加了
這裏唯一的錯誤是你映射了一個臨時表,恕我直言。只是不要那樣做。 – 2010-04-30 12:13:39
您映射了一個臨時表?真?我不會去那裏。 – 2010-04-27 16:20:26