*.edmx 内のAdd Code Generation 項目をクリックすると、2 つのファイルが作成されます。
YourModel.Context.tt (YourModel.edmx の厳密に型指定された ObjectContext を生成します)
YourModel.tt (YourModel.Context.tt 内の各 EntityType および ComplexType のファイルを生成する責任があります)
*.edmx を更新するときは、YourModel.tt を右クリックしてRun Custom Toolを選択するだけです。
より詳しい情報:
このようなアプローチを使用しているため、YourModel.ttファイルを別のクラス ライブラリプロジェクトに移動することをお勧めします ( Shiftキーを押しながらドラッグして移動します) 。
変更:
string inputFile = @ "YourModel.edmx"; に
string inputFile = @ "..\YourNamespaceWhereEdmxIS\YourModel.edmx";
YourModel.ttで。
プロパティ ブラウザーでYourModel.Context.ttのカスタム ツールの名前空間を変更して、 YourClassLibraryNameと一致させます。
よろしく。