Обычно, когда я настраиваю IIS, я устанавливаю свойства для «веб-сайта по умолчанию» в папку, которая ничего не содержит, а затем создаю отдельные записи в IIS для каждого веб-сайта. Например, вы должны создать новую запись для «MyApplication.com» и установить для ее домашнего каталога соответствующую папку на сервере, содержащую ваши корневые файлы (обычно это c: \ inetpub \ wwwroot \ myapplication.com \, но это может быть где угодно тебе нравится).
Звучит так, как будто вы создали папку для своего приложения, но у вас нет определенной записи в IIS, настроенной для обработки запросов и загрузки файлов из соответствующей папки.
Если у вас есть выделенный IP-адрес для приложения, обязательно укажите этот IP в настройках сайта для этого сайта. Если вы используете один IP-адрес для нескольких сайтов, настройте IP-адреса и имена хостов / домены, которые будут использоваться для доступа к этому сайту, чтобы IIS знал, какие записи сайта принадлежат каким доменам и куда направлять запросы.