mvc4添加控制器,上下文类型不受支持

时间:2023-01-20 16:44:17
mvc4添加控制器,上下文类型不受支持
添加的时候就提示上下文类型不受支持
这个怎么解决呢

4 个解决方案

#1


这个问题解决了,mvc4+ef5可以,用ef6就不行了。
现在有新的问题。
我是先设计的数据库,然后根据数据库生成的model。
mvc4添加控制器,上下文类型不受支持
新建数据上下文后,数据读取的都不是我本来的数据库了。
我看了下都是又新建了数据库,放在新的数据库里了。 mvc4添加控制器,上下文类型不受支持
这是个什么情况呢

#2


为毛我的帖子无人问津。
为毛我使用新建的数据上下文就会给我重新生成一个数据库 mvc4添加控制器,上下文类型不受支持

#3


是因为你选择的上下文的类型选错了,一定要跟edmx模型对应的命名空间和类型进行对应才能够进行正常的使用强类型的生成

#4


本人同样问题……最后发现是   
 public class MovieDBContext : DbContext     {         public DbSet<Movie> Movies { get; set; }   }
这里忘记继承了,就是冒号后面没写。

#1


这个问题解决了,mvc4+ef5可以,用ef6就不行了。
现在有新的问题。
我是先设计的数据库,然后根据数据库生成的model。
mvc4添加控制器,上下文类型不受支持
新建数据上下文后,数据读取的都不是我本来的数据库了。
我看了下都是又新建了数据库,放在新的数据库里了。 mvc4添加控制器,上下文类型不受支持
这是个什么情况呢

#2


为毛我的帖子无人问津。
为毛我使用新建的数据上下文就会给我重新生成一个数据库 mvc4添加控制器,上下文类型不受支持

#3


是因为你选择的上下文的类型选错了,一定要跟edmx模型对应的命名空间和类型进行对应才能够进行正常的使用强类型的生成

#4


本人同样问题……最后发现是   
 public class MovieDBContext : DbContext     {         public DbSet<Movie> Movies { get; set; }   }
这里忘记继承了,就是冒号后面没写。