VS 2015 - EF迁移命令
获取同时执行实体框架迁移以下错误VS 2015 - EF迁移命令
dotnet.exe信息:System.ArgumentNullException:值不能为null.At行:1个字符:1 + DOTNET EF - enter code here
-startup-项目../Bloomerang.Web migration增加AssessmentQuestions + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:NotSpecified:(System .Argument ...不能为null.:String)[],RemoteException + FullyQualifiedErrorId:NativeCommandError
参数名称:的connectionString
在Microsoft.EntityFrameworkCore.Utilities.Check.NotEmpty(字符串值,字符串parameterName)以
在Microsoft.EntityFrameworkCore.SqlServerDbContextOptionsExtensions.UseSqlServer(DbContextOptionsBuilder optionsBuilder,字符串的connectionString,Action`1 sqlServerOptionsAction)
在Bloomerang.Web.Startup.b__4_0(DbContextOptionsBuilder选项)
在Microsoft.Extensions.DependencyInjection.EntityFrameworkServiceCollectionExtensions.DbContextOptionsFactory [TContext](IS erviceProvider applicationServiceProvider,Action`2 optionsAction)
在Microsoft.Extensions.DependencyInjection.ServiceProvider.ScopedCallSite.Invoke(的ServiceProvider提供商)
在Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(的IServiceProvider提供商类型的serviceType)
在Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService [T](的IServiceProvider提供商)
在Microsoft.Extensions.DependencyInje ction.ServiceProvider.ScopedCallSite.Invoke(的ServiceProvider提供商)
在Microsoft.Extensions.DependencyInjection.ServiceLookup.ClosedIEnumerableService.CallSite.Invoke(的ServiceProvider提供商)
在Microsoft.Extensions.DependencyInjection.ServiceProvider.TransientCallSite.Invoke(的ServiceProvider提供商)
在Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider的供应商,类型的serviceType)
在Microsoft.Extensions.DependencyInjection.ServiceProviderServic eExtensions.GetRequiredService [T](的IServiceProvider提供商)
在Microsoft.EntityFrameworkCore.Design.DbContextOperations.FindContextTypes()
在Microsoft.EntityFrameworkCore.Design.DbContextOperations.FindContextType(字符串名称)
在微软.EntityFrameworkCore.Design.DbContextOperations.CreateContext(String contextType)
at Microsoft.EntityFrameworkCore.Design.MigrationsOperations。AddMigration(字符串名称,字符串outputDir,字符串contextType)
在Microsoft.EntityFrameworkCore.Tools.Cli.MigrationsAddCommand.Execute(CommonOptions commonOptions,字符串名称,字符串outputDir,弦乐背景下,字符串环境,Action`1 记者)
at Microsoft.EntityFrameworkCore.Tools.Cli.MigrationsAddCommand。 <> c__DisplayClass0_0.b__0()
在Microsoft.Extensions.CommandLineUtils.CommandLineApplication.Execute(字串[] args)
在Microsoft.EntityFrameworkCore.Tools.Cli.Program.Main(字串[] args)
值不能为空。
参数名:ConnectionString的
让你appsettings.json类似于此:
{
"ConnectionStrings":
{
"DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=ContosoUniversity1;Trusted_Connection=true;MultipleActiveResultSets=true"
},
"Logging":
{
"IncludeScopes": false,
"LogLevel":
{
"Default": "Warning"
}
}
}