2

EF 6 を使い始めたばかりですが、最初の実行にはコンパイルが必要なため時間がかかることに気付きました。調査したところ、ビューを事前に生成できることがわかりました。

ビューを生成するために EF Power Tool を使用しました

これは dll であり、[出力アセンブリに埋め込む] オプションを使用してビルドしています。

問題は、最初のクエリを実行するときに view.cs を持っていても同じ遅延があるため、ライブラリが事前に生成されたビューを使用していないように見えることです。

何が間違っている可能性がありますか?EntityConnection オブジェクトを返す EntityConnectionStringBuilder を使用して、接続をエンティティに渡しています。

また、view.cs を Embedded Resource に変更しようとしました。Compile では何も変更していなかったので、どちらの方法でも最初の時間遅延が残っています。

私は何かが欠けていると確信していますが、何がわからないのですか。

前もってありがとう、ルーカス。

4

1 に答える 1