CodeFirst创建的数据库在哪里?

时间:2016-10-16 20:08:44

标签: c# visual-studio-2013 ef-code-first

注意:这与Cant find my EF code first database不同 他没有指定初始目录,因为你会看到:

我有3个与我合作的CodeFirst DB。 1当我点击F5时,我在我的visual studio项目中创建并使用它 1我在Azure中托管测试用户。如果我想更新它,我只需删除它并通过发布我的VS项目重新创建它 1在我的localDB中的某个地方,在我的机器的IIS中托管它,这是我的问题。我找不到了!我不知道CodeFirst在哪里放置它。但我可以访问有点带来记录的网站!请帮我找到它。 这是我的整个设置:在我的本地发布配置文件中: enter image description here enter image description here

让黑名单“ProjAPIContext”

并在我的IIS中

enter image description here

和www根文件夹很简单。 AppData文件夹始终为空: enter image description here

我在web.config

中有这个
<connectionStrings>
    <add name="ProjAPIContext" connectionString="Data Source=(localdb)\v11.0; Initial Catalog=ProjAPIContext; Integrated Security=True; MultipleActiveResultSets=True; AttachDbFilename=|DataDirectory|ProjAPIContext.mdf" providerName="System.Data.SqlClient" />
</connectionStrings>

上下文匹配代码中的内容:

internal sealed class Configuration : DbMigrationsConfiguration<ProjAPI.Models.ProjAPIContext>

这是我的设置。我正在寻找数据库,所以我可以浏览表行并对它运行SQL查询等... 我用ProjAPIContext查看了我的整个硬盘。我看到使用相同的时间帧创建的其他数据库,如tempdb和masterdb,但它们不能是那些。 我已连接调试器以连接到我的Visual Studio中的服务器代码,但没有任何打击。我在我的sql中运行了探查器,它不会打印连接字符串。它打印出无用的垃圾。

更新#1: 我也看了一下: enter image description here

更新#2: 我当然看到了那里: enter image description here

我还应该在哪里看看??

0 个答案:

没有答案