2015 年 Visual Studio Code First 数据库创建

Code First Database Creation in Visual Studio 2015

我知道我可能是一个完全麻木的人并且遗漏了一些明显的东西,但我正在尝试在 visual studio 2015 年创建一个代码优先数据库。现在这些表确实创建了,但它们是在 Master 数据库中创建的。不是我想要的。

这是连接字符串:-

<connectionStrings>
     <add name="Winstok" providerName="System.Data.SqlClient" connectionString="Data Source=(localdb)\MSSQLLocalDB;Integrated Security=True; MultipleActiveResultSets=True;" />

(它的末尾确实有一个 <\connectionStrings> 但由于某些奇怪的原因没有出现!)

这里是上下文中的初始化:-

public DataContext() : base("WinStok")
    {

        Database.SetInitializer<DataContext>(new CreateDatabaseIfNotExists<DataContext>());
    }

如果有人能指出我做错了什么,我将不胜感激

谢谢

史蒂夫

你不见了

Initial Catalog=<your database>

在连接字符串中