我知道我可能是一个完整的numpty并且遗漏了一些显而易见的东西,但我正在尝试在visual studio 2015中创建一个代码优先的数据库。现在这些表确实创建了他们在Master数据库中创建的。不是我想要的。
这是连接字符串: -
<connectionStrings>
<add name="Winstok" providerName="System.Data.SqlClient" connectionString="Data Source=(localdb)\MSSQLLocalDB;Integrated Security=True; MultipleActiveResultSets=True;" />
(它的末尾确实有一个&lt; \ connectionStrings&gt;但是由于一些奇怪的原因没有显示出来!)
这是上下文中的初始化: -
public DataContext() : base("WinStok")
{
Database.SetInitializer<DataContext>(new CreateDatabaseIfNotExists<DataContext>());
}
如果有人能说清楚我做错了什么,我会非常感激
由于
史蒂夫
答案 0 :(得分:1)
你错过了
Initial Catalog=<your database>
在连接字符串
中