gpt4 book ai didi

entity-framework - Entity Framework 自动迁移现有数据库

转载 作者:行者123 更新时间:2023-12-04 22:21:53 30 4
gpt4 key购买 nike

我正在使用 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 数据库,当我对我的模型类之一进行更改时,自动迁移不起作用.

我收到以下错误

There is already an object named 'tblcourseprofessionTarget' in the database.



有人可以帮忙吗?

谢谢。

如果我没有添加足够的信息,请见谅。

最佳答案

乡亲

这篇文章帮助了我上面的问题的答案 http://christesene.com/entity-framework-4-3-code-first-with-automatic-migrations/

我不得不删除我以前的初始迁移类,然后重新创建它。

关于entity-framework - Entity Framework 自动迁移现有数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15303542/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com