Назад | Перейти на главную страницу

IIS выгружает файлы ASPX как обычный текст

После миграции на новый сервер многие из наших файлов приложений, похоже, отображаются как текстовые / простые вместо выполнения, хотя иногда может показаться, что они «частично» выполняются, если мы обновляем страницу.

До сих пор мы следовали шагам, описанным в Microsoft KB № 325093 о неожиданном поведении со стороны IIS, но проблема не решена. Мы также позаботились о том, чтобы сами каталоги имели разрешение на выполнение сценариев и исполняемых файлов, и что файлы ASPX интерпретируются aspnet_isapi.dll.

Есть идеи, что еще может пойти не так?

Удостоверились ли вы, что расширения ASP.Net Vx.x ... и т. Д. "Разрешены" в конфигурации расширения веб-службы диспетчера IIS?

Пока вы это проверяете, убедитесь, что aspnet_isapi.dll указан на вкладке «Необходимые файлы» свойств расширения (по крайней мере, для версии 2) ...

Если это Windows Server 2008, проверьте "Роли" / "Веб-сервер IIS" в Диспетчере серверов, если установлены все необходимые модули: ASP.NET и т. Д.

Установка Windows Server по умолчанию не включает ASP.NET.