我是控制台应用程序,没有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 --更新数据库