如何解决如果Entity Framework模型位于单独的项目中,为什么MVC 3脚手架会引起问题?
| 每当我尝试在MVC 3(剃刀)中将EF与脚手架配合使用时,其中数据上下文位于另一个项目中,就会遇到问题。脚手架过程按预期完成,并创建控制器和视图,但是运行我的应用程序时出现以下错误: \'ViewData \'未声明。由于其保护级别,它可能无法访问。 我尝试创建一个完全新鲜的解决方案,只剩下裸露的项目模板,而我仍然得到相同的结果。我在这里想念什么?解决方法
我做了同样的事情,它还是正常工作还是我..检查这些(但是不太可能发生)
您正确选择正确的视图对象和上下文
验证模型对象的访问级别
, 感谢这篇文章,我弄清楚了我的问题。
ASP.NET MVC-为什么我的视图不能从System.Web.Mvc.ViewPage(of T)正确继承
在这种情况下,脚手架实际上只是一个红鲱鱼,因为实际的问题只是使用EntityObject具有强类型的视图。如答案中所述将程序集添加到web.config中解决了我的问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。