Когда я столкнулся с проблемой сегодня, программа IIS работает неправильно, и подсказки следующие:
Некоторые сайты ASP, работающие под IIS6, не могут работать
Сообщение об ошибке выглядит следующим образом:
Ошибка страниц активного сервера 'ASP 0134'Неверные функции прогида
/Lm/w3svc/809775205/root/global.asa, строка 1
Тег объекта имеет недействительный «mswc.myinfo 'progid
Решение:
В системе системного каталога Win2K System32 перейдите по адресу myInfo.dll на «System32» в вашем каталоге системы
Зарегистрируйте regsvr32 myinfo.dll снова. Зарегистрируйтесь в соответствии с Win32, или зарегистрируйтесь по командной строке.
Таким образом, вы можете запустить программу ASP, которая требует компонента MSWC.myinfo
Причина: версия IIS 2000 года составляет 5,0, а версия XP - 5,1, а 2003 - IIS6.0. Последние два не регистрируют этот компонент, поэтому можно зарегистрировать новый.