0

この命令を使用してビューを事前に生成しました: http://msdn.microsoft.com/en-us/library/vstudio/bb896240(v=vs.100).aspxModel.Views.csで、プロジェクトにコンテキストとすべてのエンティティを含むファイルが 既にあります.

問題は、これらのビューが実行時に使用されないことです。ViewsForBaseEntitySets2F2...クラスは決して初期化されず、パフォーマンスは依然として悪いです。

事前に生成されたビューを使用するように EF を強制する方法は?

デフォルトでそれを使用する必要がある場合(アセンブリを探している場合EntityViewGenerationAttribute)、何が間違っていて、それをどのように診断するのですか?

UPDSystem.Data.Entity.Infrastructure.MappingViews紛らわしい名前空間を 見つけました。

また、未回答の質問がいくつかあります。

アセンブリに関する Entity Framework 事前生成ビュー

ADO.NET Entity Framework - ビューの事前生成 -

Entity Framework のコンパイル済みビューを読み込む方法

4

1 に答える 1

1

古くない記事は次のとおりです。 http://msdn.microsoft.com/en-us/data/dn469601.aspx

それはすべての質問に答えます。

于 2014-12-18T06:54:14.850 に答える