8

EntityType クラスを使用しようとしていますが、使用しようとするとエラーが発生します。掘り下げてみたところ、この System.Data.Metadata.Edm を使用する必要があるようです。

私はこれを試しました...

using System.Data.

と入力します。メタデータはオプションとして表示されません....提案

私はこれが初めてです。

.NET Framework 3.5 を使用しています

4

5 に答える 5

16

EF6 を使用する場合は、System.Data.Entity.Core.Metadata.Edm を使用する必要があります。

于 2014-10-09T07:02:25.460 に答える
7

参照 System.Data.Entity.dll を追加する必要があります。

msdn の一部のクラスに必要なアセンブリを確認することもできます

たとえば、EntityType の場合:

http://msdn.microsoft.com/en-us/library/system.data.metadata.edm.entitytype.aspx

アセンブリに関する情報が表示されます。

アセンブリ: System.Data.Entity (System.Data.Entity.dll 内)

于 2012-08-15T19:10:25.440 に答える
4

System.Data.Entity.dllプロジェクトで参照していることを確認してください。

于 2012-08-15T19:10:24.193 に答える
0

EF6 を使用している場合は、System.Data.Entity.dll への参照を追加する必要があります。

その後、名前空間 System.Data.Entity.Core を含める必要があります

基本的に、EF6 から System.Data のすべてのクラスは System.Data.Entity.Core に移動されました。

于 2015-08-11T09:08:51.563 に答える