上我下的实体框架教程: Link实体框架代码优先外部SQL服务器
我已经下载了源代码,并跑了。该项目工作正常(使用默认连接字符串)。
<add name="SchoolContext" connectionString="Data Source=|DataDirectory|School.sdf" providerName="System.Data.SqlServerCe.4.0" />
接下来我更改了连接字符串以连接到远程服务器(它已成功连接)。但是,表不会创建,并且在运行应用程序和访问控制器时出现以下错误。
错误:
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.
我的数据库用户 '的dbowner' 所以我无法想象它的数据库访问问题。
我是EF新手,对Code First Migrations不太了解。你有没有遇到过上述错误,Code Migrations能解决这个问题吗?如果是这样,为什
这将是很好,如果我有我的数据库上的数据:)我试图采取代码优先的方法。 – Jack 2013-03-22 09:31:04
啊我明白了,我一定错过了那部分;)我会留下答案。也许它有助于某人 – William 2013-03-22 09:34:02