После миграции на новый сервер многие из наших файлов приложений, похоже, отображаются как текстовые / простые вместо выполнения, хотя иногда может показаться, что они «частично» выполняются, если мы обновляем страницу.
До сих пор мы следовали шагам, описанным в 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.