Эта проблема была вызвана поврежденным файлом ApplicationHost.config в IIS (обычно это C: \ Windows \ System32 \ inetsrv \ Config).
При просмотре файла была обнаружена потерянная запись из приложения, которое ранее былобыл удален через графический интерфейс диспетчера IIS, размещенный по тому же URL-адресу.Эта потерянная запись не отображалась в графическом интерфейсе диспетчера IIS и не могла быть удалена таким образом.Это указывало на ранее разветвленную версию того же приложения, размещенную в другой локальной папке, и IIS попытался загрузить свой файл web.config, который был достаточно похож на фактический файл web.config, чтобы вызвать повторяющиеся ошибки.
Ручное удаление осиротевшей записи в текстовом редакторе и перезапуск пула приложений решили проблему.