我有DBML文件沒有更新的嚴重挫折時,我改變我的存儲過程。LINQ和存儲過程DBML更新問題
這是什麼情況。我改變了我的存儲過程。然後,我從.DBML文件中刪除存儲過程並重新添加它。它在.DBML文件中正確更新,但.designer.cs文件不會更新。我找到的唯一解決方法是刪除存儲過程,然後刪除存儲過程返回的表,添加表然後添加存儲過程(全部在.DBML文件中)。而這只是有時候做的伎倆。
任何人都有這個問題?當然,在Visual Studio 2008中有更適合的方式來更新DBML文件?
在此先感謝
dbml的可視化設計器是一個很有「一個炮打響」的事情 - 有沒有任何形式的更新功能。您可以調查第三方工具,例如Huagati的DBML工具來解決這個問題,或者切換到Entity Framework 4,它在基礎數據庫發生變化時更好地支持從數據庫更新現有模型。 – 2011-01-24 09:33:02
我知道這是老了,但我今天就迷迷糊糊的學習行爲(添加新的設計類)是否預期。爲什麼不從新創建的類中剪切並粘貼到舊類,然後刪除新創建的類。這使得您的版本控制排序併爲您提供正確的類。 – Ron 2014-01-31 17:31:56