无法找到asp.net mvc 6模板应用程序的数据库

时间:2015-10-08 15:33:00

标签: asp.net sql-server asp.net-mvc database asp.net-core-mvc

我创建了一个新的asp.net 5 Web应用程序(mvc)。

在config.json中,这是连接字符串:

"Server=(localdb)\\mssqllocaldb;Database=aspnet5-sampleProject-be728759-6d45-4ac9-bb6c-f55ac4aee69e;Trusted_Connection=True;MultipleActiveResultSets=true"

但是当我从sql server management studio连接到(localdb)\\mssqllocaldb时,我看不到这个数据库:aspnet5-sampleProject-be728759-6d45-4ac9-bb6c-f55ac4aee69e

mssqllocaldb databases list

我真的卡住了!

我如何连接到这个数据库?

2 个答案:

答案 0 :(得分:1)

截至目前,MVC 6在第一次运行应用程序时不会创建数据库。数据库创建目前是独立的方面。使用EF迁移创建数据库。

请运行project.json中的EF命令来创建数据库Create Your Database

ASP.NET 5和EF 7团队正致力于提供工具体验。

答案 1 :(得分:0)

解决方案很简单。

我创建了一个数据库,并在config.json中添加了ConnectionString。

自动运行迁移,并将成员资格表添加到数据库中。