Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.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
.net Razorpages教程中如何处理添加迁移时的空参数错误_.net_Entity Framework_Asp.net Core_Entity Framework Migrations_Razor Pages - Fatal编程技术网

.net Razorpages教程中如何处理添加迁移时的空参数错误

.net Razorpages教程中如何处理添加迁移时的空参数错误,.net,entity-framework,asp.net-core,entity-framework-migrations,razor-pages,.net,Entity Framework,Asp.net Core,Entity Framework Migrations,Razor Pages,我新安装了VS 2016 15.3和Dot Net Core 2.0 SDK 我正在跟踪 并已达到“样板”阶段。在那里,我根据指令创建了单个实体和dbcontext,并将连接字符串代码添加到教程中指定的位置。据我所知,我的项目与教程一模一样 当我进入PM并运行addmigrationinitial时, 我得到一个“参数null异常:参数错误,表明它找不到配置字符串”。本教程没有为addmigration命令调用任何参数,也没有就此问题提供任何指导 我如何继续学习本教程。?似乎没有办法找到教程的作

我新安装了VS 2016 15.3和Dot Net Core 2.0 SDK

我正在跟踪 并已达到“样板”阶段。在那里,我根据指令创建了单个实体和dbcontext,并将连接字符串代码添加到教程中指定的位置。据我所知,我的项目与教程一模一样

当我进入PM并运行
addmigrationinitial
时, 我得到一个“参数null异常:参数错误,表明它找不到配置字符串”。本教程没有为
addmigration
命令调用任何参数,也没有就此问题提供任何指导

我如何继续学习本教程。?似乎没有办法找到教程的作者

appsettings中定义的我的连接字符串是:

"ConnectionStrings": {
  "**MovieContext**": "Server=(localdb)\\mssqllocaldb;Database=Movie-1;Trusted_Connection=True;MultipleActiveResultSets=true"
Startup.cs具有DbContext服务正在查找该连接字符串:

services.AddDbContext<MovieContext>(options =>                
    options.UseSqlServer(Configuration.GetConnectionString("**MovieContext**")));

发现错误-诵读困难和视力差: appsettings.json文件中存在错误 我错误地添加了连接字符串:

  {
  "Logging": {
    "IncludeScopes": false,
    "LogLevel": {
      "Default": "Warning"
    },
    "ConnectionStrings": {
      "MovieContext": "Server=(localdb)\\mssqllocaldb;Database=Movie-1;Trusted_Connection=True;MultipleActiveResultSets=true"
    }
  }
}
(使其成为日志记录的一部分,而不是正确版本中的第一级条目:)

  {
  "Logging": {
    "IncludeScopes": false,
    "LogLevel": {
      "Default": "Warning"
    },
    "ConnectionStrings": {
      "MovieContext": "Server=(localdb)\\mssqllocaldb;Database=Movie-1;Trusted_Connection=True;MultipleActiveResultSets=true"
    }
  }
}
{
  "Logging": {
    "IncludeScopes": false,
    "LogLevel": {
      "Default": "Warning"
    }
  },
    "ConnectionStrings": {
      "MovieContext": "Server=(localdb)\\mssqllocaldb;Database=Movie-1;Trusted_Connection=True;MultipleActiveResultSets=true"
    }
}