Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
2 / 2 / 0
Регистрация: 25.08.2022
Сообщений: 21

Свойство ConnectionString не было инициализировано

26.01.2023, 00:05. Показов 793. Ответов 4

Студворк — интернет-сервис помощи студентам
Доброго времени суток, форумчане!
Сейчас я изучаю asp .net core mvc и решил попробовать сделать миграцию. Так вот, при обновление БД (Update-Database) столкнулся с какой-то странной ошибкой "The ConnectionString property has not been initialized", не знаю что с этим поделать, помогите пожалуйста.
Строка в файле appsettings.json для к БД
JSON
1
2
3
"ConnectionString": {
      "DefaultConnection": "Server=(localdb)\\WIN-2H1PBIA5SE7; Database=MyProjectDb;Trusted_Connection=True;TrustServerCertificate=True"
    }
И остальное подключение в файле Program:
C#
1
2
string connection = builder.Configuration.GetConnectionString("DefaultConnection");
builder.Services.AddDbContext<AppDbContext>(options => options.UseSqlServer(connection));
P.S. Сама миграция создалась, но не получается добавить БД (Update-Database)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.01.2023, 00:05
Ответы с готовыми решениями:

Свойство ConnectionString не инициализировано
Проконсультируйте пожалуйста, кто может а то, я на этой неделе начал разбираться, и возникло уйма вопросов, и проблем, проблемы почти все...

Свойство ConnectionString не инициализировано
Не понимаю почему не работает помогите using System; using System.Collections.Generic; using System.ComponentModel; using...

Свойство ConnectionString не инициализировано
Нажимаю на кнопку первый раз, всё работает, строка добавляется. Нажимаю второй раз, на строке connection.Open() вылазит исключение:...

4
HF
 Аватар для HF
1303 / 882 / 199
Регистрация: 09.09.2011
Сообщений: 2,590
Записей в блоге: 2
26.01.2023, 00:54
Цитата Сообщение от shadowbars Посмотреть сообщение
GetConnectionString("Default Connection")
Пробел здесь кто поставил?
0
2 / 2 / 0
Регистрация: 25.08.2022
Сообщений: 21
26.01.2023, 01:23  [ТС]
HF, честно не знаю откуда взялся тут пробел, но в самом коде его нет

Добавлено через 4 минуты
Кстати, я подумал, что проблема была в миграции, поэтому решил ее удалить, но как оказалось зря. Я теперь не могу сделать саму миграцию, а не обновить ее
0
HF
 Аватар для HF
1303 / 882 / 199
Регистрация: 09.09.2011
Сообщений: 2,590
Записей в блоге: 2
26.01.2023, 01:35
Цитата Сообщение от shadowbars Посмотреть сообщение
честно не знаю откуда взялся тут пробел, но в самом коде его нет
Значит форум. Вы же не в тэгах это публикуете. Уточнил, чтобы исключить ошибку.

Цитата Сообщение от shadowbars Посмотреть сообщение
builder.Configuration
Что тут билдер? Если это не сбилженный аппБилдер, то там конфигурации может ещё и не быть. Поэтому рекомендуют пользоваться Configure + IOptions что при резолве контекста получит уже существующие данные в конструкторе.
0
2 / 2 / 0
Регистрация: 25.08.2022
Сообщений: 21
26.01.2023, 18:57  [ТС]
HF, я не так давно начал изучать ASP .Net Core MVC, начал изучение с версии 7.0. Как я понял такой подход, который у меня, является самым стандартным, даже на Metanit-е такой же подход описан. Раньше, когда я подключался к SQLServer напрямую без миграции, у меня все работало, да и как-то раз получилось и с миграцией сделать, но там БД была раз в 100 проще. А сейчас вот такая вот беда

Добавлено через 4 минуты
Если что этот проект я делаю по видео, так мне проще внедряться новую технологию. Вот мой проект на Гитхабе https://github.com/B4rsSs/MyProject
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.01.2023, 18:57
Помогаю со студенческими работами здесь

Свойство connectionstring не инициализировано
хочу узнать, в чем ошибка? вот код private void button3_Click(object sender, EventArgs e) { ConnectToDB k = new ConnectToDB(); ...

Свойство ConnectionString не инициализировано
Привет , всем . В комбобокс2 вводиться строка подключения , и я так понимаю она не успивает передать x со строкой (Передаёться в класс...

Свойство connectionstring не инициализировано
Всем доброго времени. Такой код public List&lt;string&gt; getProfills() { List&lt;string&gt; allProfills = new...

Свойство ConnectionString не инициализировано
не могу разобраться что не так(((сделал форму авторизации и при вводе пароля и логина, после нажатия на кнопку вылетает в conn1.Open();...

Свойство ConnectionString не инициализировано
Здравствуйте, решил подключаться к бд через класс и как обычно новые ошибки System.InvalidOperationException: &quot;Для ExecuteScalar...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru