MVC 5新的项目标识表到sql server

时间:2014-04-29 19:56:55

标签: sql-server asp.net-mvc-5 asp.net-identity localdb

当我创建一个新的mvc 5项目(个人用户帐户身份验证)时,我在localDb中获取数据库。我需要在我的数据库中使用其他表来与用户表相关联,这些表可能位于sql中(因为我从未见过在我工作过的任何地方生产中使用的localDb),因此我可能希望创建用户表在我的sql server实例中也是如此。我知道 aspnet_regsql.exe 不是用于创建新的asp.net身份表的工具。

  • 那么如何将用户表提供给我的sql server?
  • 为什么新项目总是推向localDb?

1 个答案:

答案 0 :(得分:2)

那么如何将用户表提供给我的sql server?

  • 更改连接字符串以访问ms sql server。当您尝试访问应用程序中的数据库时,Entity Framework将自动创建表。

为什么新项目总是推向localDb?

  • 这样做是为了让您可以快速启动并运行(不建议用于生产,因为它不适用于IIS)。您不需要为应用程序安装任何特定的数据库。