Файлы appsettings не загружаются при запуске в коде, но работают нормально в Visual Studio 2019 - PullRequest
0 голосов
/ 24 января 2020

У меня есть веб-приложение. net core 3.0, и я пытаюсь перейти на использование кода против другого.

Мой program.cs имеет типичную структуру

public static void Main(string[] args)
{
    CreateHostBuilder(args).Build().Run();
}

public static IHostBuilder CreateHostBuilder(string[] args) =>
    Host.CreateDefaultBuilder(args)
        .ConfigureWebHostDefaults(webBuilder =>
        {                    
            webBuilder.UseStartup<Startup>();
        });

}

При запуске в VS 2019 я получаю ожидаемое поведение, значения конфигурации были загружены

enter image description here

Тот же проект, который запускается в коде, файлы конфигурации не загружаются. Ни базовый (appsettings. json), ни указанный в окружении файл c. Конечно, это существующий проект, не тот, который я начал в коде, но что может быть причиной различий? Я создал тестовый проект с кодом vs, и он работает, так что я явно что-то делаю не так. Что я могу проверить?

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...