#asp.net-core #iis #blazor
#asp.net-core #iis #blazor
Вопрос:
Я опубликовал свое приложение Blazor в локальном IIS, используя параметры конфигурации выпуска.
У меня есть appsettings.Файл Release.json, который включен в опубликованную папку, но значения в appsettings.Release.json не используется в опубликованном приложении.
Я уже добавил значение ASPNETCORE_ENVIRONMENT в Release для applicationHost.Config на соответствующем веб-сайте IIS.
Как мне установить для опубликованного приложения значение «Release»?
Комментарии:
1. Есть ли вообще настройки приложений. Требуется Release.json? Только что проверил один из моих проектов — есть appsettings.json и appsettings . Development.json для отладки
2. @xakz Я опубликовал свой в локальном IIS с конфигурацией «Release», отсюда и этот параметр.
Ответ №1:
Аргххх… В IIS я настроил имя своей переменной с пробелом в конце…
ASPNETCORE_ENVIRONMENT
было изменено на ASPNETCORE_ENVIRONMENT
, и теперь все работает правильно.
[Facepalm]