2011年3月30日 星期三

更新EDM之後,資料來源未同步更新

當我們在開發Silverlight 的RIA Services時,難免遇到需要更改資料庫的時候,當新增欄位或表格的時候,除了需要更新EDM(Entity Data Model)之外,相關的部分也需要更新。

image

當使用RIA Services免不期然的需要使用到"網域服務類別",這裡面的資料是不會依據EDM的更新而做更新的,需要我們自己加入新的欄位或表格,更新需要更新的部分。

需要更新的類別通常會是xxxDomainService.cs和xxxDomainService.metadata.cs這兩個檔案。更新檔案後,整個Solution需要重新建置,以使資料來源能夠取得新的中繼資料。

image

沒有留言:

張貼留言