根据此处的博文Data Annotations in the Entity Framework应该有一个名为“Key”的列的属性,它允许您标记实体的主键。但是我无法在 .Net 3.5 或 .Net 4.0 中找到它。
我错过了什么?我包含了对 EntityFramework.dll 的引用,并且检查了 System.ComponentModel.DataAnnotations
下的所有属性,但找不到它。
我已将我的项目设置为完整的 .Net 4.0(不是客户端配置文件)。
有什么想法吗?
最佳答案
KeyAttribute仅适用于 .NET 4,它位于 System.ComponentModel.DataAnnotations
程序集中,因此请确保您已引用它。
关于c# - EF CTP 5中没有Key属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4573680/