我正在尝试将实体框架模型(在单独的项目中)用于asp.net 4 MVC项目(VS2010,C#) 如果我在MVC项目中创建EF,我没有问题。 我想我错过了一些步骤。
完成的事情: 1.添加了对EF类项目的引用 2.在MVC web.config中添加了连接字符串 3.在web.config和项目引用中添加了对System.Data.Entity的引用现在我只能在将.edmx文件复制到Models文件夹时使用该模型,但这样EF项目就不再是外部了。
我错过了什么? 提前谢谢。
答案 0 :(得分:0)
您是否已将实体模型设置为创建 public 类? (在模型属性及其每个实体中设置。)
答案 1 :(得分:0)
您似乎已经完成了所有必要的步骤。尝试删除引用并再次添加并重建。
我有同样的问题,但在重建解决方案(1个MVC项目和1个数据访问层项目)之后,一切正常。