Entity Framework の 4.3.x バージョンのリリース以降、約 80 の移行が生成されました。新しい移行を生成するたびに、EF は IMigrationMetadata.Target プロパティの現在のモデルのスナップショットを生成します。
移行ごとに約 135,000 文字がアセンブリに追加されるため、クリティカル マスに達し始めています。現在、「さらにユーザー文字列を作成するための論理スペースが残っていません」というメッセージが表示されています。コンパイラ エラー。それをコンパイル前のビューと組み合わせると、多くの文字列が得られます。
複雑なモデルで EF 移行を使用するための最良の長期的なアプローチは何ですか?
おそらく、add-migration はこれらのリソース ファイルを生成する必要があります。