vs 2015 -EF迁移命令



执行实体框架迁移时会出现以下错误

dotnet.exe:system.argumentNullexception:值不能为null.at行:1 char:1 dotnet ef - enter code here -startup -project ../bloomerang.web迁移添加评估Questions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ categoryInfo:未指定:( system.argument ...不能为null.:string)[],remoteexception 完全QualifiedErrid:nativecommanderror

参数名称:ConnectionsTring

在microsoft.entityframeworkcore.utilities.check.notempty(字符串值,字符串parametername)

在microsoft.entityframeworkcore.sqlserverdbcontextoptionsextensions.usesqlserver(dbContextoptionsbuilder optionsbuilder,String ConnectionsTring,Action'1)sqlserveroptionsAction)

在bloomerang.web.startup.b__4_0(dbcontextoptionsbuilder选项)

在Microsoft.extensions.dependentiondoction.entityFrameworkServiceCollectionExtensions.dbContextOptionsFactory [tcontext](IserviceProvider ApplicationserviceServiceProvider,Action`2)选项)

在microsoft.extensions.dependentimentive.serviceprovider.scopedcallsite.invoke(serviceProvider提供商)

在microsoft.extensions.dependentiondoction.serviceproviderserviceextensions.getRequiredService(iserviceProvider提供商,type serviceType)

在microsoft.extensions.dependentiondoction.serviceproviderserviceextensions.getRequiredService [t](iserviceProvider提供商)

在microsoft.extensions.dependentimentive.serviceprovider.scopedcallsite.invoke(serviceProvider提供商)

在microsoft.extensions.dependentiondoction.servicelookup.closedienumerablesvice.callsite.invoke(serviceProvider提供商)

在microsoft.extensions.dependentiondoction.serviceprovider.transientcallsite.invoke(serviceProvider提供商)

在microsoft.extensions.dependentiondoction.serviceproviderserviceextensions.getRequiredService(iserviceProvider提供商,type serviceType)

在microsoft.extensions.dependentiondoction.serviceproviderserviceextensions.getRequiredService [t](iserviceProvider提供商)

在microsoft.entityframeworkcore.design.dbcontextoperations.findcontexttypes()

在Microsoft.entityframeworkcore.design.dbcontextoperations.findcontexttype(字符串名称)

在Microsoft.entityframeworkcore.design.dbcontextoperations.createcontext(String ContectType)

在Microsoft.entityframeworkcore.design.migrationsoperations.AddMigration(字符串名称,字符串outputdir,String ContextType)

在microsoft.entityframeworkcore.tools.cli.migrationsaddcommand.execute(communOptions commonoptions,common optoptions,string name,string utputdir,字符串上下文,字符串环境,action '1)记者)

在Microsoft.entityFrameworkcore.tools.cli.migrationsaddcommand。

在microsoft.extensions.commandlineutils.commandlineapplication.execute(string [] args)

在microsoft.entityframeworkcore.tools.cli.program.main(string [] args)

值不能为null。

参数名称:ConnectionsTring

使您的appsettings.json类似于以下内容:

{
  "ConnectionStrings":
  {
  "DefaultConnection": "Server=(localdb)\mssqllocaldb;Database=ContosoUniversity1;Trusted_Connection=true;MultipleActiveResultSets=true"
  },
"Logging":
  {
    "IncludeScopes": false,
    "LogLevel":
    {
      "Default": "Warning"
    }
  }
}

最新更新