asp.net身份表位置

时间:2014-11-21 10:40:20

标签: c# asp.net-mvc asp.net-mvc-5 asp.net-membership asp.net-identity

我正在研究mvc5项目,该项目使用asp.net身份作为会员提供者。

现在,我已经通过Web界面注册了第一个测试用户,我希望在我正在使用的db中看到新创建的表,但是虽然我能够注册/登录/注销但是没有创建新表该应用程序。

有人可以告诉我会员提供者的桌子位于何处?

提前致谢,Laziale

UPDATE(添加了Conn字符串):

<connectionStrings>
    <add name="TTBEntities" connectionString="metadata=res://*/TTB.csdl|res://*/TTB.ssdl|res://*/TTB.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=HOME-PC;initial catalog=TTB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>

1 个答案:

答案 0 :(得分:1)

如果您使用默认模板,则连接字符串看起来像

<connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-WebApplication21-20141121113141.mdf;Initial Catalog=aspnet-WebApplication21-20141121113141;Integrated Security=True"
      providerName="System.Data.SqlClient" />
  </connectionStrings>

可以在本地文件存储项目“App_Data”文件夹中找到数据库文件(mdf和log)。

更新

根据您的连接字符串,您正在使用Entity Framework连接字符串。您可以使用this文章获得答案。

检查bin文件夹或任何应用程序可执行存储位置以查找相关文件。应该有三个扩展名为.csdl,.ssdl和.msl。

的文件

希望这有帮助。