2011-02-27 48 views

回答

1

在UI中沒有更新支持,但是如果你只是返回整個實體,那麼應該沒有理由重新生成,當你更新edmx並重建項目時,所有內容都應該流過(重新運行codegen for客戶端)。

1

只是爲了信息,如果其他人在絕望絆倒這個線程(像我只是做了)...

我更新了我的EDMX模型在Silverlight應用程序,僅具有一個重命名數據庫列,並增加了幾個外鍵和客戶端項目立即開始產生30多個致命錯誤,所有這些都是因爲儘管Web項目構建「成功」,但它確實爲而不是生成了app.g.vb「生成的代碼文件」客戶端,導致「WebContext未定義」,缺少ApplicationResources等等。

第一次發生這種情況我剛剛放棄了,刪除了ed mx文件和域服務並重新啓動。

發生的時候我生氣了,但是這次我剛剛刪除並重新創建了域服務,一切都恢復正常了。

所以它看起來確實有一些修改,你不能不需要重新創建域服務的EDMX模型。

Ade。