首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Entity Framework4和ASP.NET MVC3 +搭建问题

Entity Framework4和ASP.NET MVC3 +搭建问题
EN

Stack Overflow用户
提问于 2011-02-23 13:20:43
回答 2查看 3.5K关注 0票数 1

最近,我一直在尝试Visual Studio2010的新的Nuget 4.0工具链,以及新的.Net包管理器。我曾经尝试过MVC3,并尝试过MVCScaffolding包,印象非常深刻。为了结束这个循环,我决定查看Entity Framework4,以真正了解快速原型设计的乐趣。

可惜,我不能用EF4创建一个简单的模型,并从该结构成功地生成一个可用的脚手架。

在这一点上,我的范围缩小到的结构是一个实体"Cake",它有一个主键Id和一个字符串FrostingColor。在生成sql并将其部署到数据库之后,我使用MVCScaffolding生成了scaffold。

然后,我编译并运行,并尝试访问我的站点/蛋糕/索引页面。我收到服务器错误:

代码语言:javascript
复制
The type 'MvcApplication1.Models.Cake' is not a supported entity type.

我花了一段时间在谷歌上寻找其他有这个问题的人,但我不能理解它。有没有人试过,或者碰巧知道是什么导致的?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-27 13:14:12

据我目前所知,从edmx生成的类不能作为实体使用。在安装了ADO.NET C# POCO实体生成器并为我的“蛋糕”实体生成了适当的POCO类之后,一切似乎都运行得很好。我仍然不明白为什么从"entityobject“继承的部分类不能用作实体,但至少有一个可行的解决方案可以从给定的数据库模型生成快速原型。

相关资源:

  • About EF4 and it's Evolution
  • Using POCO Generators
票数 1
EN

Stack Overflow用户

发布于 2011-02-26 17:13:04

看一看MVC Music Store Tutorial。它使用EF CodeFirst和MVC3。您还可以查看MVC Scaffolding: Standard Usage

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5087310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档