简体   繁体   English

MVC4 EF5创建控制器时,不会显示我的上下文

[英]MVC4 EF5 My Context won't show up when I'm creating a controller

My Context shows up properly when Entity Framework 6.1.3 installed but since scaffolding isn't supported in Entity Framework 6 I had to downgrade it to version 5.0.0. 安装了Entity Framework 6.1.3时,我的上下文可以正确显示,但是由于Entity Framework 6不支持脚手架,因此我不得不将其降级到5.0.0版。 Now when I try to create a new controller my context isn't listed in the drop down list in Data Context Class: 现在,当我尝试创建新的控制器时,我的上下文未在“数据上下文类”的下拉列表中列出:

Is this some sort of bug ? 这是某种错误吗? Image HERE 图片在这里

What's even more surprising is that it works on a copied version of the same solution. 更令人惊讶的是,它可以在相同解决方案的复制版本上使用。

我通过重新构建解决方案来修复它,重新安装了Entity Framework 5.0.0,然后在添加控制器时在数据上下文列表中手动键入我的上下文。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM