Как устранить ошибку «Свойство ConnectionString не инициализировано» [закрыто] ⇐ C#
Как устранить ошибку «Свойство ConnectionString не инициализировано» [закрыто]
{ "ConnectionsStrings": { «DefaultConnection»: «Источник данных = Marwen\\SQLEXPRESS; Начальный каталог = pokemonreview; Интегрированная безопасность = True; Время ожидания подключения = 30; Шифрование = False; Сертификат сервера доверия = False; Назначение приложения = ReadWrite; Отказоустойчивость нескольких подсетей = False» }, "Ведение журнала": { "LogLevel": { «По умолчанию»: «Информация», «Microsoft.AspNetCore»: «Предупреждение» } }, "AllowedHosts": "*" } builder.Services.AddDbContext(options => { options.UseSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")); }); Я получаю эту ошибку, когда пытаюсь использовать Update-Database. Я не знаю, в чем может быть проблема с моей строкой подключения:
PM> Обновление базы данных Сборка началась... Сборка прошла успешно. System.InvalidOperationException: свойство ConnectionString не инициализировано.
в Microsoft.Data.SqlClient.SqlConnection.PermissionDemand()
в Microsoft.Data.SqlClient.SqlConnectionFactory.PermissionDemand(DbConnection externalConnection)
в Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection externalConnection, DbConnectionFactory ConnectionFactory, TaskCompletionSource1 повтор, DbConnectionOptions userOptions) в Microsoft.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection externalConnection, DbConnectionFactory ConnectionFactory, TaskCompletionSource1 повторите попытку, пользовательские параметры DbConnectionOptions) в Microsoft.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource1 повтор, переопределения SqlConnectionOverrides) в Microsoft.Data.SqlClient.SqlConnection.Open(переопределения SqlConnectionOverrides) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerConnection.OpenDbConnect ион( Boolean errorExpected) в Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(Boolean errorExpected) в Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorExpected) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerDatabaseCreator.c__DisplayClass18 _0.b__0(DateTime GiveUp) в Microsoft.EntityFrameworkCore.ExecutionStrategyExtensions.c__DisplayClass12_02.b__0(DbContext _, TState s) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](состояние TState, операция Func3, Func3verifySucceeded) в Microsoft.EntityFrameworkCore.ExecutionStrategyExtensions.Execute[TState,TResult](стратегия IExecutionStrategy, состояние TState, операция Func2, Func2verifySucceeded) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerDatabaseCreator.Exists(Boolean retryOnNotExists) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerDatabaseCreator.Exists() в Microsoft.EntityFrameworkCore.Migrations.HistoryRepository.Exists() в Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.Migrate(String targetMigration) в Microsoft.EntityFrameworkCore.Design.Internal.MigrationsOperations.UpdateDatabase(String targetMigration, String ConnectionString, String contextType) в Microsoft.EntityFrameworkCore.Design.OperationExecutor.UpdateDatabaseImpl(String targetMigration, String ConnectionString, String contextType) в Microsoft.EntityFrameworkCore.Design.OperationExecutor.UpdateDatabase.c__DisplayClass0_0.b__0() в Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.Execute(Действие-действие)
Свойство ConnectionString не инициализировано.
{ "ConnectionsStrings": { «DefaultConnection»: «Источник данных = Marwen\\SQLEXPRESS; Начальный каталог = pokemonreview; Интегрированная безопасность = True; Время ожидания подключения = 30; Шифрование = False; Сертификат сервера доверия = False; Назначение приложения = ReadWrite; Отказоустойчивость нескольких подсетей = False» }, "Ведение журнала": { "LogLevel": { «По умолчанию»: «Информация», «Microsoft.AspNetCore»: «Предупреждение» } }, "AllowedHosts": "*" } builder.Services.AddDbContext(options => { options.UseSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")); }); Я получаю эту ошибку, когда пытаюсь использовать Update-Database. Я не знаю, в чем может быть проблема с моей строкой подключения:
PM> Обновление базы данных Сборка началась... Сборка прошла успешно. System.InvalidOperationException: свойство ConnectionString не инициализировано.
в Microsoft.Data.SqlClient.SqlConnection.PermissionDemand()
в Microsoft.Data.SqlClient.SqlConnectionFactory.PermissionDemand(DbConnection externalConnection)
в Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection externalConnection, DbConnectionFactory ConnectionFactory, TaskCompletionSource1 повтор, DbConnectionOptions userOptions) в Microsoft.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection externalConnection, DbConnectionFactory ConnectionFactory, TaskCompletionSource1 повторите попытку, пользовательские параметры DbConnectionOptions) в Microsoft.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource1 повтор, переопределения SqlConnectionOverrides) в Microsoft.Data.SqlClient.SqlConnection.Open(переопределения SqlConnectionOverrides) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerConnection.OpenDbConnect ион( Boolean errorExpected) в Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(Boolean errorExpected) в Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorExpected) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerDatabaseCreator.c__DisplayClass18 _0.b__0(DateTime GiveUp) в Microsoft.EntityFrameworkCore.ExecutionStrategyExtensions.c__DisplayClass12_02.b__0(DbContext _, TState s) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](состояние TState, операция Func3, Func3verifySucceeded) в Microsoft.EntityFrameworkCore.ExecutionStrategyExtensions.Execute[TState,TResult](стратегия IExecutionStrategy, состояние TState, операция Func2, Func2verifySucceeded) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerDatabaseCreator.Exists(Boolean retryOnNotExists) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerDatabaseCreator.Exists() в Microsoft.EntityFrameworkCore.Migrations.HistoryRepository.Exists() в Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.Migrate(String targetMigration) в Microsoft.EntityFrameworkCore.Design.Internal.MigrationsOperations.UpdateDatabase(String targetMigration, String ConnectionString, String contextType) в Microsoft.EntityFrameworkCore.Design.OperationExecutor.UpdateDatabaseImpl(String targetMigration, String ConnectionString, String contextType) в Microsoft.EntityFrameworkCore.Design.OperationExecutor.UpdateDatabase.c__DisplayClass0_0.b__0() в Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.Execute(Действие-действие)
Свойство ConnectionString не инициализировано.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение