如何解决EF6-使用复制的数据库
环境:
EF6-代码优先-C#,ASP.NET。
我复制了由EF6生成的另一个名称为Db1
的现有数据库(称为Db2
)。
通过将web.config
的连接字符串修改为Db2
,它开始与DB2
一起使用,并且在过去6个月中一直运行良好。
问题:
今天,我的update-database -script
对数据库中的所有表都显示了create table
,而所有表都存在,并且没有待处理的更改。
仅用于测试:如果我将web.config
连接字符串改回DB1
,则不会显示任何挂起的更改,这是正确的行为。
可能出了什么问题?
非常感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。