Файл web.config будет использоваться только для IIS. Он используется, чтобы указать IIS использовать модуль aspnetcore и включить некоторые специальные настройки c при размещении основного приложения asp. net на IIS.
Если вы хотите разместить asp. net основное приложение на другом сервере, основное приложение asp. net будет использовать пустельгу.
Если вы хотите изменить настройку пустельги, вы можете использовать настройку приложений. json.
Более подробную информацию вы можете найти в этой статье .