【发布时间】:2014-03-15 16:28:47
【问题描述】:
我已经下载了一个项目并运行了代码,并在我本地运行的 MVC 站点上创建了一个帐户。
我想删除数据库以便建立一个新数据库;但我似乎无法找到数据库。它应该在App_Data,不是吗?我的项目中什至没有App_Data 文件夹。我已经将 Windows 设置为显示隐藏文件和文件夹。
这个数据库在哪里!?
<add name="MembershipReboot"
connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=MembershipReboot;Integrated Security=True"
providerName="System.Data.SqlClient" />
这是整个 web.config:
我下载了/samples/SingleTenant 用于我自己的功能测试。
参考。 https://github.com/brockallen/BrockAllen.MembershipReboot
编辑:当我在这一行设置断点时:
string path = AppDomain.CurrentDomain.GetData("DataDirectory").ToString();
path 的值为:
"C:\Users\Dom\Documents\Visual Studio 2013\Projects\SingleTenant\SingleTenantWebApp\App_Data"
但是我的SingleTenantWebApp 目录中没有这样的文件夹。
【问题讨论】:
-
从 Visual Studio 打开 SQL Server 对象资源管理器(查看菜单)并查看 SQL Server 和数据库的属性。
-
它显示 SQL Server -> localdb -> 数据库 -> master、model、msdb 和 tempdb。然而,这些似乎都没有任何相关的表格。
标签: sql-server asp.net-mvc mdf membershipreboot