2015-03-04 6 views
0

Когда я пытаюсь создать объект на классической веб-странице ASP, он дает ошибку. Ошибка Active X не может создать объект. Но в vbs это создание объекта отлично работает. ОС - 32-разрядная версия Windows Server 2008.Ошибка Active X не может создать объект

Любая помощь?

ответ

0

Убедитесь, что вы разрешаете запускать 32-разрядное приложение.

IIS -> Пулы приложений -> найти ваш -> свойства -> разрешить запуск 32-разрядного приложения.

0

Разница между vbs и asp заключается в том, что vbs выполняется на клиенте под вашей текущей учетной записью, а asp - на сервере под учетной записью IIS. Даже клиент и сервер находятся на одном компьютере, учетная запись, которую вы используете для запуска asp в IIS, обычно отличается от вашей собственной учетной записи пользователя, и asp может просто не иметь прав на доступ к этому ActiveX.

Чтобы исправить эту проблему, вам необходимо убедиться, что ActiveX установлен и настроен для доступа к учетной записи пользователя, которая используется для запуска веб-сайта в IIS.

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