C# 使用.NET4进行实体框架建模,数据注释问题
我正在尝试在我的网站上使用实体框架。我遵循教程,VisualStudio(2010)没有抱怨。但是,当我添加ForeignKey数据注释时,当我在网站上运行名称空间不存在时,会出现一个错误。C# 使用.NET4进行实体框架建模,数据注释问题,c#,.net,entity-framework,.net-4.0,data-annotations,C#,.net,Entity Framework,.net 4.0,Data Annotations,我正在尝试在我的网站上使用实体框架。我遵循教程,VisualStudio(2010)没有抱怨。但是,当我添加ForeignKey数据注释时,当我在网站上运行名称空间不存在时,会出现一个错误。 CS0246:找不到类型或命名空间名称“ForeignKey”(是否缺少using指令或程序集引用? 在进行一些搜索之后,ForeignKey数据注释似乎不存在于.NET 4中 如果是这种情况,是否有办法将外键添加到.NET 4中的模型?正确,System.ComponentModel.DataAnnota
CS0246:找不到类型或命名空间名称“ForeignKey”(是否缺少using指令或程序集引用?
在进行一些搜索之后,ForeignKey数据注释似乎不存在于.NET 4中
如果是这种情况,是否有办法将外键添加到.NET 4中的模型?正确,System.ComponentModel.DataAnnotations.Schema是.NET 4.5的一部分 你看过fluentapi了吗
这里有一段VS2010的视频 使用数据库上下文类定义关系。更多信息:@aritra所以你说我不能用数据注释,我必须使用Fluent API?我建议你一个解决方法。例如,如果您不能使用注释,那么如果符合您的目的,那么使用Fluent API有什么错@谢谢你的建议