PRB: Ошибка «Перехватываемая ошибка ASP 0115»


Настоятельно рекомендуется всем пользователям Microsoft IIS (IIS), работающей на Microsoft Windows Server 2008, обновиться до версии 7.0. Службы IIS 7.0 существенно укрепляют безопасность веб-инфраструктуры. Дополнительные сведения о вопросах, связанных с безопасностью IIS посетите следующий веб-сайт корпорации Майкрософт:Дополнительные сведения о IIS 7.0 посетите следующий веб-узел корпорации Майкрософт:

Симптомы


При выполнении страницы ASP (Active Server), то происходит следующая ошибка:
Произошла перехватываемая ошибка ASP 0115 A

Причина


Произошло необработанное исключение и нет больше никакой информации об ошибке ASP.

Ниже перечислены некоторые из основных причин для ASP 0115 ошибку, после чего некоторые рекомендации по устранению неполадок рекомендуется возвращение:
  • Проверки подлинности и разрешения проблем, связанных с файлов и разделов реестра

    Ошибки могут возникать, если прошедший проверку пользователь не имеет достаточных разрешений на другие файлы, например пользовательские компоненты, системные библиотеки динамической компоновки (DLL) и даже разделов реестра.

    Обычно сценарии ASP, выполняются в контексте безопасности учетной записи IUSR_ < имя_компьютера >.

    Если вы считаете, что вы имеете дело с разрешения проблемы в реестре, можно использовать для проверки разрешений на различные разделы реестра Regedt32.exe. В частности необходимо рассмотреть другие ключи, которые может иметь отношение к проблеме, ADO, ODBC и Jet. Если компьютер работает нормально, попробуйте сравнить основные разрешения между двумя компьютерами.


    Первым делом следует определить, если Вы действительно видите проблемы с правами доступа. Хороший тест — временно добавить учетную запись анонимного входа (IUSR_ < имя_компьютера >) с помощью диспетчера пользователей группы «Администраторы». Это дает IUSR_ < имя_компьютера > учетной записи права администратора на компьютере. Если в результате ASP для правильной работы, вы почти наверняка дело с разрешения проблемы.

    Примечание: после завершения отладки, убедитесь, что учетная запись IUSR_ < имя_компьютера > Удалить из группы администраторов, чтобы свести к минимуму риск безопасности на сервере.
    Для получения дополнительных сведений щелкните номер статьи базы знаний Майкрософт ниже:
    Устранение неполадок разрешений в службах IIS 4.0 как 185874
  • Неправильно зарегистрированные библиотеки DLL или проблемы несовместимости версий DLL

    При разработке приложений с помощью Visual Basic для веб-сервера, следует создать файл зависимостей и сравнить версии файлов, установленных на сервере.
    Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
    178354 информация: как мастер установки и PDW использует файлы зависимостей
    Ошибка 185599 : файл OleAut32.dll отменяется неправильно
    Заменены же разрядности ProgID или другой сервер реестра 145676
  • Необработанных ошибок, возвращаемых из компонентов
  • Элементы формы не именуютсядля получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
    173741 PRB: случайные ASP 0115 ошибок при отправке формы
  • Для служб IIS версии 3.0, используйте объект сеанса ASP до версии 1.24.09 ASP DLLдля получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
    ИСПРАВИТЬ 177036 : ASP 115 возникает ошибка объекта сеанса
  • Использование компонентов, которые не являются поточно ориентированными в многопоточной среде
    150777 информация: описания и работой модели потоков OLE
  • С помощью компонентов доступа к данным Microsoft (MDAC) 2.0 в IIS 3.0. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
    ИСПРАВИТЬ 193310 : ADO 2.0 создает ошибку 0115 при использовании IIS 3.0