【发布时间】:2013-11-19 12:42:18
【问题描述】:
我在我的项目中使用 EF5(代码优先)和 VS2012。
我尝试使用迁移在 LocalDb 中创建表。
- 启用迁移
- 添加-迁移 m1
- Ubdate-数据库
每次我发现我的表不是在 LocalDb 中而是在 sqlexpress 中时,虽然我像这样创建 ConnectionString:
<add name="StihlDbContext" connectionString="Server=(localdb)\v11.0;Initial Catalog=StihlDb;Integrated Security=True" providerName="System.Data.SqlClient" />
我不明白为什么 EF 在 .\SQLEXPRESS 而不是在 LocalDb 中创建数据库
【问题讨论】:
-
您是否按照此处所述安装了 LocalDB:msdn.microsoft.com/de-de/library/hh510202.aspx ?
-
是的。我试图重新安装localdb,我检查了注册。看起来一切正常,但尽管 ef 不在 localdb 中创建 db。
标签: asp.net entity-framework ef-code-first code-first entity-framework-migrations