【问题标题】:mvc 5 authentication - where is the databasemvc 5 身份验证 - 数据库在哪里
【发布时间】:2014-01-04 05:42:28
【问题描述】:

我在 Visual Studio 2013 中创建了一个新的 Web 应用程序。我从 Web 配置中删除了连接字符串并运行了该应用程序。我能够在本地主机上注册和登录。 App_Data 文件夹中没有 mdf。我打开了“显示所有文件”。

数据库在哪里?

【问题讨论】:

  • 显示代码,显示配置
  • 你想让我给你看 Visual Studio 脚手架吗?
  • 您的 web.config 文件中没有任何内容?
  • 它是每个新的 [edit: asp.net web application] 项目中的默认代码减去连接字符串
  • EF6 默认使用 LocalDB:你可以在这篇文章之后找到你的文件:blogs.msdn.com/b/sqlexpress/archive/2011/10/28/…

标签: asp.net-mvc authentication forms-authentication visual-studio-2013


【解决方案1】:

Entity Framework 6 默认使用LocalDB

它将您的数据库存储在您的用户文件夹下,名称为 DbContext 所以

C:\Users\user-name\yourcontextname.mdf

您可以从这篇文章中阅读更多关于如何存储文件以及如何从 SSMS 访问 LocalDB:LocalDB: Where is My Database?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-04
    • 2015-07-02
    • 2021-07-11
    • 2014-01-02
    • 1970-01-01
    • 2015-04-20
    • 2023-04-05
    • 2014-10-12
    相关资源
    最近更新 更多