Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server MVC 5到sql server的新项目标识表_Sql Server_Asp.net Mvc 5_Asp.net Identity_Localdb - Fatal编程技术网

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

Sql server MVC 5到sql server的新项目标识表,sql-server,asp.net-mvc-5,asp.net-identity,localdb,Sql Server,Asp.net Mvc 5,Asp.net Identity,Localdb,当我创建一个新的MVC5项目(个人用户帐户身份验证)时,我在localDb中获取数据库。我需要数据库中的一些其他表与sql中可能存在的用户表关联(因为我从未在我工作过的任何地方看到过在生产中使用localDb),因此我可能也希望在sql server实例中创建用户表。我知道aspnet_regsql.exe不是用于创建新asp.net标识表的工具 那么,如何将用户表获取到我的sql server 还有,为什么新项目总是向localDb推进 那么如何将用户表获取到我的sql server 更改

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

  • 那么,如何将用户表获取到我的sql server
  • 还有,为什么新项目总是向localDb推进

那么如何将用户表获取到我的sql server

  • 更改连接字符串以访问ms sql server。实体框架将在您尝试访问应用程序中的数据库时自动创建表
还有,为什么新项目总是向localDb推进

  • 这样做是为了让您可以快速启动并运行(不建议在生产中使用,因为它不是为与IIS一起工作而设计的)。应用程序运行时不需要安装任何特定的数据库

只需更改连接字符串,当应用程序访问数据库时,它们将为您创建。我将尝试此操作,谢谢!这很有效,谢谢!