- Self-Tracking Entities テンプレートを使用して作成された POCO
- POCO を含む .tt ファイルをクラス ライブラリにコピーしました
- データベースに新しいテーブルを追加しました
- 更新された edmx ファイル
- それで?
本当にコード生成項目を追加して、生成された POCO をクラス ライブラリに再度コピーする必要がありますか?
明らかに、これは急速に変化するデータ モデルでは大きな障害になります。これを解決する自動化された方法はありますか(組み込みの方法)?
本当にコード生成項目を追加して、生成された POCO をクラス ライブラリに再度コピーする必要がありますか?
明らかに、これは急速に変化するデータ モデルでは大きな障害になります。これを解決する自動化された方法はありますか(組み込みの方法)?
テンプレートを別のクラス ライブラリに移動したら、その更新を手動でトリガーする必要があります。.tt ファイルでコンテキスト メニューを使用し、[カスタム ツールの実行] を選択します。
.tt ファイルを他のアセンブリに移動 (コピーしないでください) し、それを編集して、"inputfile" パスをそのアセンブリのディレクトリから edmx がある場所への相対パスに変更します。
更新するには、右クリックしてカスタム ツールを実行するか、.tt ファイルを開いて保存します。