2

sql metal を使用して、使用しているデータベースの ac# エンティティ ファイルを生成しました。最終結果は、内部に多くのエンティティ クラスを含む 6 MB のファイルになります。これは、Visual stuido にロードするのに長い時間がかかります。テーブル/エンティティごとに 1 つの cs ファイルを生成することは可能ですか? または、cs ファイルを複数のソース コード ファイルに分割できるユーティリティはありますか?

4

1 に答える 1

2

直接的な答えではありませんが、問題の可能な解決策です。

エンティティ ファイルを独自のプロジェクトに移動します。それをコンパイルし、メイン プロジェクト ファイルでアセンブリ出力への参照を使用するだけです。これは生成されたコードであるため、必ずしも編集可能にする必要はありません。

これにより、IDE はコンパイルされたバージョンをロードし、開発のためにすべてを少し速くすることができます。

于 2011-07-10T18:39:13.507 に答える