Entity FrameWork Code First无法生成数据库 解决办法

我是控制台应用程序,没有connectionStrings,试了几个方法也都不可以。

这是别人的博客用其他方法。

http://www.cnblogs.com/Gyoung/archive/2013/01/28/2876845.html

 

结果不行。最后看到app.config中指定的是localdb.

<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">

改为sqlconnection

<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework">

即可。

 

Web项目可以运行程序包管理控制台输入如下几个命令进行生成数据库:

Install-Package EntityFramework --安装EF

Enable-Migrations --启用迁移

Add-Migration name --添加迁移

Update-Database --更新数据库

 

 
posted @ 2014-01-14 17:34  xiaocong_soft  阅读(631)  评论(0编辑  收藏  举报