Asp.net 为什么在.netcore实体框架上获取此数据库-(localdb)\\MSSQLLocalDB-exception?

Asp.net 为什么在.netcore实体框架上获取此数据库-(localdb)\\MSSQLLocalDB-exception?,asp.net,entity-framework,asp.net-core,Asp.net,Entity Framework,Asp.net Core,我在dotnet core中有一个应用程序,无法访问我的本地数据库-(localdb)\MSSQLLocalDB-因为某种原因登录失败 例外情况如下: Cannot open database "OdeToFood" requested by the login. The login failed. Login failed for user 'DESKTOP-UBHMTGU\admin'. { "ConnectionStrings": { "OdeToFood": "Server

我在dotnet core中有一个应用程序,无法访问我的本地数据库-(localdb)\MSSQLLocalDB-因为某种原因登录失败

例外情况如下:

Cannot open database "OdeToFood" requested by the login. The login failed.
Login failed for user 'DESKTOP-UBHMTGU\admin'.

{
  "ConnectionStrings": {
    "OdeToFood": "Server=(localdb)\\MSSQLLocalDB;Database=OdeToFood;Trusted_Connection=True;MultipleActiveResultSets=true"
  },

  "Greeting" :  "A configurable hello!"
}

有人知道问题出在哪里吗?

我通过添加Database.Migrate()解决了这个问题;在我使用上下文之前。

您能在cmd中执行这个命令
sqllocaldb info mssqllocaldb
并显示结果吗?我曾经遇到过同样的问题。我问asp团队出了什么问题。我通过添加Database.Migrate()解决了这个问题;在我使用上下文之前。