【问题标题】:VS2010 MVC and Entity Framework Model in Separate ProjectVS2010 MVC 和实体框架模型在单独的项目中
【发布时间】:2010-05-26 09:49:38
【问题描述】:

我正在尝试将实体框架模型(在单独的项目中)用于 asp.net 4 MVC 项目(VS2010,C#) 如果我在 MVC 项目中创建 EF,我没有问题。 我想我错过了一些步骤。

完成的事情: 1.增加对EF类项目的引用 2.在MVC web.config中添加连接字符串 3. 在 web.config 和项目引用中添加了对 System.Data.Entity 的引用

现在我只有将 .edmx 文件复制到 Models 文件夹才能使用该模型,但这样 EF 项目就不再是外部的了。

我错过了什么? 提前谢谢你。

【问题讨论】:

标签: asp.net-mvc entity-framework visual-studio-2010


【解决方案1】:

您是否设置了实体模型来创建 public 类? (在模型属性及其每个实体中设置。)

【讨论】:

  • 您好,谢谢您的回答。我已经检查过了,所有实体都已经具有公共访问权限(默认情况下,因为我认为我没有触及此设置)
【解决方案2】:

您似乎已经完成了所有必要的步骤。尝试删除引用并重新添加它并重建它。

我遇到了同样的问题,但是在重建解决方案(1 个 MVC 项目和 1 个数据访问层项目)之后,一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-22
    • 1970-01-01
    相关资源
    最近更新 更多