3

ソリューション内の一連の EDMX ファイルを更新する必要があります。表をグループに分け、各モデルは 1 つのコンポーネントまたはプロセスを表します。ただし、重複するテーブルがいくつかあります。つまり、複数のエンティティ モデルを更新/更新する必要がある場合があります。

VS 2008 で異なるエンティティ モデルのグループを更新するのは時間がかかり、危険です。古いモデルを見逃した場合、アプリケーションは機能しません

ソリューション内のすべてのモデルが開発データベースで最新であることを確認する必要があります。

究極の解決策:これをスクリプト化するにはどうすればよいですか? EDMX ファイルを更新するための Visual Studio への API はありますか? 毎回全く同じことをしています。これプログラムできないの?

わかりました 解決策:エンティティ モデルが DB と一致しない場合に通知するように、Visual Studio で何かを設定できますか? DB に対してモデルをテストするための推奨される方法は何ですか?

前もって感謝します。

4

3 に答える 3

1

私が知る限り、EdmGen は WPF アプリでのみ機能します。.EDMX ファイルを更新しようとしているため、EdmGen が検証しようとする xml ファイルにアクセスできません。

The ADO.NET ブログを確認することをお勧めします: http://blogs.msdn.com/adonet/archive/2008/06/26/edm-tools-options-part-3-of-4.aspx

EDMX ファイルを更新する方法についての説明がありますが、かなり複雑です。うまくいけば、VS10 にはこれに対するより良い解決策があるでしょう。

于 2009-10-05T21:22:40.183 に答える