2015-04-16 2 views
0

При переносе классического проекта asp с Windows Server 2003 (IIS 6) на сервер Windows 2008 R2 (IIS 7.5), меню не получается если он установлен в журнале. Отображается ошибка ниже.ASP_0177 _: _ 800401f3 | Server.CreateObject_Failed ошибка при переносе классического asp из iis 6 в iis 7.5

Menu.asp |107|ASP_0177_:_800401f3|Server.CreateObject_Failed

Когда проверил код, линия показывает

Server.CreateObject("webCalendarv1.objCalandar")

Может кто-то пожалуйста, помогите мне, почему им получать эту ошибку.

ответ

0

Server.CreateObject_Failed

Этот тип ошибки обычно означает, что компонент (DLL) вы пытаетесь ссылаться не установлен на этом сервере или ваш синтаксис неверен.

Как вы говорите, что вы переехали серверы, я хотел бы предложить, что вы убедитесь, что установлен/зарегистрирован на новом сервере webCalendarv1.objCalandar

компонент

. Скорее всего, вы можете переместить соответствующий DLL-файл и запустить его;

Regsvr32.exe nameofthecomponent.dll 

Одна вещь, которую вы должны будете проверить, что у вас есть правильный битную версию компонента, который вышлет битовую версию операционной системы Windows Server. В IIS есть опция, позволяющая использовать 32-битные компоненты на 64-битном Windows Server для определенного пула приложений.

Смежные вопросы