В этой статье в основном представлено решение ошибки запроса ASP «8002801d». Для решения этой проблемы в этой статье используется метод перерегистрации. Друзья, нуждающиеся в помощи, могут обратиться к следующему.
1. Остановите IIS;
2. Во время работы введите команду антирегистрации regsvr32 /u vbscript.dll. При появлении запроса перейдите к шагу 3.
3. Введите команду антирегистрации regsvr32 /u %windir%/system32/Inetsrv/Asp.dll во время работы.
4. Запустите IIS;
5. Посетите сайт ASP и обратите внимание на подсказки на экране. Если появляется ошибка «8002801d», перейдите к шагу 6, в противном случае перейдите к шагу 8;
6. Введите команду регистрации regsvr32 %windir%/system32/Inetsrv/Asp.dll во время работы. При появлении запроса перейдите к шагу 7;
7. Введите команду регистрации regsvr32 vbscript.dll во время работы. При появлении запроса перейдите к шагу 8;
8. Перезапустите сайт ASP и обратите внимание на подсказки на экране. Если у вас получилось, то само собой!
Примечание:
Приведенный выше метод подразумевает, что языком сценариев IIS по умолчанию является VB. Если языком сценариев по умолчанию является Jscript, замените vbscript.dll на jscript.dll;
Я лично опробовал этот метод. Если он у вас по-прежнему не работает, возможно, вам придется переустановить систему или GHOST;