我正在学习使用
中的MVC中的Entity Framework进行插入,更新,删除我添加了新的实体框架 然后添加新的Controller。
这是我添加新控制器的设置
当我保存添加Controller时。错误来了..
生成错误 ' MvcApplication1.Models.EmployeeContext&#39 ;.尝试重建项目。
EmployeeContext.cs
public class EmployeeContext :DbContext
{
public DbSet<Employee> Employees { get; set; }
}
(员工类是单独组装的)
我试过的解决方案:
它说dbcontext中的一些特殊构造函数导致了问题...我没有任何
3.Database.SetInitializer()放在Global.asax.cs的Application_Start方法中
什么错了?请建议......
答案 0 :(得分:1)
好的,已经解决了......我在做什么
我删除了Model Class,Context Class并添加,删除,保存了手动创建的操作。实体框架自动生成这些东西。所以发生了冲突......
添加New controller ..In DataContext Class Section ..Connectionstring name应填充,由Entity Framework自动生成。我填的是不正确的东西
希望可能会有所帮助