データベースに2つの新しいテーブル、EmailCampaignとEmailTemplateを追加しました。 データベースからモデルを更新してEDMXを更新しました。 EDMXはRIA Servicesクラスライブラリにあります。efデータベースからモデルを更新するとき、新しいDomainServiceファイルを再作成せずにDomainServiceを更新する方法は?
クライアントサイド(Silverlightライブラリ)から、新しく作成されたエンティティは古いものだけが表示されます。 EF Designer.csで生成されたコードをチェックしましたが、新しいエンティティはそこにあります。クライアントからはアクセスできません。
私はEDMXの削除と読み取りを試みましたが、うまくいかなかった。
UPDATE エンティティがドメインサービスを通じて公開されていることがわかりました。私はドメインサービスを再作成し、すべてが機能しました。しかし、データベースに新しいテーブルが作成されるたびに問題が発生します。新しいドメインサービス.csファイルを生成せずに、古いコードを新しく生成してコピーすることなくドメインサービスを再生成する方法と、同じ)。だから、それは負担です。そこにいくつかのツールやいくつかのフレームワークがありますか?