我已经安装了MVC 4并创建了一个新的“Internet应用程序”。运行应用程序并添加一些帐户后,我找不到信息的存储位置。我之前曾与MVC 2合作过。它将帐户存储在ASP.NET数据库中。
答案 0 :(得分:3)
如果您正在谈论默认设置,则很可能将数据存储在快速实例中。在解决方案资源管理器中,查看隐藏文件,您应该看到它。否则,使用SQL Server在连接字符串中检查它所连接的数据库。
答案 1 :(得分:1)
解决方案资源管理器中未显示。
全新的MVC4应用程序在数据库中创建默认连接字符串指向的表用户数据。因此,如果使用连接字符串创建新的MVC 4应用程序:
<add name="DefaultConnection" connectionString="Data Source=localhost\SQLEXPRESS;Integrated Security=SSPI;database=aspnetdb" providerName="System.Data.SqlClient" />
然后在新应用中单击“注册”,结果是创建了以下表格,并且webpages_Membership表中会显示一个条目,因为此屏幕截图显示: