【发布时间】:2011-02-23 05:20:42
【问题描述】:
最近我一直在尝试用于 Visual Studio 2010 的新 .Net 4.0 工具链和新的 Nuget 包管理器。我玩过 MVC3 并试用了 MVCScaffolding 包,印象非常深刻。为了结束循环,我决定查看 Entity Framework 4 以真正体验快速原型制作的乐趣。
唉,我无法使用 EF4 创建一个简单的模型,并成功地从该结构生成一个可用的脚手架。
我在这一点上的结构是一个实体“Cake”,它有一个主键 Id 和一个字符串 FrostingColor。生成sql并部署到数据库后,我用MVSCaffolding生成了脚手架。
然后,我编译并运行,并尝试访问我的站点/蛋糕/索引页面。我收到服务器错误:
The type 'MvcApplication1.Models.Cake' is not a supported entity type.
我花了一段时间在谷歌上搜索其他有此问题的人,但无法确定它的正面或反面。有没有人试过这个,或者碰巧知道是什么原因造成的?
谢谢!
【问题讨论】:
标签: entity-framework-4 asp.net-mvc-3