Ошибка ASP Server.CreateObject с новым сервером IIS7 / WS2008 - PullRequest
1 голос
/ 05 марта 2010

Получение ошибки при переносе старого ASP-скрипта в новый ящик. Старый сервер был IIS6, Windows Server 2003. Новый сервер IIS7, Windows Server 2008. Вот ошибка:

Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed
/img.asp, line 39
800401f3

Оскорбительная строка

set download = Server.CreateObject("csFileDownload.Binfile")

Ответы [ 3 ]

1 голос
/ 05 марта 2010

Есть две вещи, которые выпрыгивают сразу:

  1. Возможно, вы не включили ASP в IIS7 http://forums.iis.net/t/1007530.aspx
  2. Вам необходимо зарегистрировать COM-объект, содержащий класс csFileDownload.Binfile, вызвав regsvr32 path to dll из командной строки.
0 голосов
/ 26 декабря 2012

Зарегистрируйте DLL или COM-объект

Добавить разрешения для пользователя IIS в эту DLL

Тогда сделайте это:

  • Найдите и щелкните следующий раздел реестра: HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Internet Explorer \ MAIN \ FeatureControl \ FEATURE_IGNORE_ZONES_INITIALIZATION_FAILURE_KB945701
  • Примечание. Если подраздел FEATURE_IGNORE_ZONES_INITIALIZATION_FAILURE_KB945701 не существует, его необходимо создать вручную. Если вы используете 64-разрядную ОС, вам может понадобиться использовать HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Internet Explorer \ MAIN \ FeatureControl \ FEATURE_IGNORE_ZONES_INITIALIZATION_FAILURE_KB945701 вместо
  • Щелкните правой кнопкой мыши FEATURE_IGNORE_ZONES_INITIALIZATION_FAILURE_KB945701, укажите Новый, а затем нажмите Значение DWORD
  • Введите w3wp.exe в качестве имени новой записи реестра и нажмите клавишу ВВОД.
  • Щелкните правой кнопкой мыши w3wp.exe и выберите команду «Изменить».
  • В поле «Значение» введите 1 и нажмите кнопку ОК.

После установки этого раздела реестра, простой перезапуск пула приложений применит изменения. Ваши компоненты .NET COM больше не будут случайным образом переставать работать без реального решения, кроме перестановки пулов приложений!

0 голосов
/ 05 марта 2010

Установлен и зарегистрирован ли на сервере компонент csFileDownload.Binfile?

...