Вот фрагмент кода, в котором я получаю переменную среды:
Код: Выделить всё
var connectionstring = Environment.GetEnvironmentVariable("Dbconstring");
- Я перешел в «Свойства системы» — > Переменные среды
- В разделе «Системные переменные» я добавил новую переменную с именем Dbconstring и указал соответствующую строку подключения в качестве ее значения.< /li>
Я перезагрузил компьютер, чтобы убедиться, что новая переменная среды распознана системой.
Что я пробовал
[*]Проверено существование переменной среды: я использовал команду cmd echo %Dbconstring%, чтобы убедиться, что переменная установлена и содержит ожидаемое значение.
[*]Область переменной среды: я установил переменную среды как в пользовательских, так и в системных переменных, но все равно столкнулся с той же проблемой.
< li>Конфигурация ядра ASP.NET: я проверил, есть ли какие-либо переопределения в appsettings.json или других файлах конфигурации, но они не влияют на строку подключения.
Подробнее здесь: https://stackoverflow.com/questions/784 ... p-net-core
Мобильная версия