Entity Framework 7 - エンティティタイプ 'オブジェクト'は、キーを定義する必要があります

entity-framework entity-framework-core

質問

EF 7で移行するときにこのエラーが発生する

Microsoft.Data.Entity.Metadata.ModelItemNotFoundException:エンティティタイプ 'object'には、キーを定義する必要があります。

私は何が間違っているのか分かりません。これはproject.jsonで使用している依存関係です

  • "EntityFramework.SqlServer": "7.0.0-beta5"、
  • "EntityFramework.Commands": "7.0.0-beta5"

人気のある回答

ほとんどの場合、まだサポートされていないデータアノテーションを使用している可能性があります。そのため、設定にFluent APIを使用する必要があります。

https://github.com/aspnet/EntityFramework/issues/1913

Entity Frameworkコアで[ComplexType]を使用する



Related

ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ