Компонент ActiveX не может создать объект после обновления патча MS (KB4340558)

Мы получаем следующую ошибку после успешной установки последнего исправления безопасности Microsoft (KB4340558).

*Microsoft VBScript runtime error '800a01ad'

Компонент ActiveX не может создать объект

/LM/W3SVC/1/ROOT/global.asa, строка 14*

Set objASPConfig = Server.CreateObject("ASPConfig.ConnStringObj")

Приведенная выше строка кода выдает ошибку. Он пытается получить ASPConfig.dll Помещен в Gac. при получении строки подключения из gac мы получаем, что компонент ActiveX не может создать ошибку объекта. После удаления патча приложение заработало


person Karthi Keyan    schedule 13.07.2018    source источник
comment
Просто поиск, за последние 2 дня по этой теме было как минимум 4.   -  person user692942    schedule 13.07.2018


Ответы (1)


Та же проблема здесь... но нашел решение.

В опции «Аутентификация» в вашем веб-приложении дважды щелкните, выберите «Анонимная аутентификация», нажмите «Изменить». Если у вас выбрана опция «конкретный пользователь», измените ее на «Идентификация пула приложений».

введите здесь описание изображения

person Marco Freitas    schedule 13.07.2018
comment
Большое спасибо, Марко, это мне очень помогло :) - person Karthi Keyan; 13.07.2018
comment
@KarthiKeyan, значит, существующий ответ не помог, или вы не хотите признать, что, возможно, этот вопрос не был бы необходим, если бы вы просто посмотрели страницу последних вопросов? - person user692942; 14.07.2018