Я установил набор стандартных веб-сервисов на сервер Windows 2003, IIS 6. Когда я получаю доступ к любому из веб-сервисов через свой браузер, я получаю желтый экран .NET с исключением:
Файл '/SuperOfficeWebService/Contact.asmx' не был предварительно скомпилирован и не может быть запрошен.
Те же стандартные веб-сервисы (установленные через .msi) работают на других машинах.
Файлы .asmx содержат только текст «Это файл маркера, созданный инструментом предварительной компиляции, и его не следует удалять!», Как и ожидалось.
В папке bin \ у меня есть скомпилированные файлы, соответствующие файлам .asmx.
Что может быть причиной сообщения об ошибке? Какие-либо настройки IIS или .NET 2.0, которые не позволяют IIS загружать скомпилированные файлы?