tco*_*ode 4 migration entity-framework code-first entity-framework-5
我正在使用Entity Framework 5构建一个ASP.Net MVC4 Web应用程序.我不得不使用现有的sql server数据库,但也想使用Code First,所以我按照本教程http://msdn.microsoft.com/en-us /data/jj200620.aspx
我的应用程序使用Entity Framework自动迁移.
我在整个开发阶段使用的sql server版本是2008年,然而,在最后一刻我被告知数据库需要在sql server 2005上运行.我得到了我在sql server 2008设置中使用的数据库(确切的) sql server 2005上的表,属性名,关系等.但是,我的web配置等设置指向sql server 2005数据库,当我对我的一个模型类进行更改时,自动迁移不起作用.
我收到以下错误
数据库中已经有一个名为"tblcourseprofessionTarget"的对象.
有人可以帮忙吗?
谢谢.
如果我没有添加足够的信息,请道歉.
乡亲
本文http://christesene.com/entity-framework-4-3-code-first-with-automatic-migrations/帮助解决了上述问题.
我不得不删除我以前的初始迁移类,并重新创建它.