我正在尝试上传一个使用 EF 4 Code First 的 MVC 项目。
我偶然发现了我只能通过管理控制台创建数据库的问题,而 EF 严格要求自己创建数据库。
如何让 EF 使用我为它创建的(已经存在但为空的)数据库?连接字符串是正确的,它可以连接,但我得到这个错误:
Model compatibility cannot be checked because the database does not contain
model metadata. Model compatibility can only be checked for databases created
using Code First or Code First Migrations.