WScript.CreateObject сгенерировал ошибку "Не удалось создать объект" в Windows Server 2016

Я пытаюсь создать объект, используя WScript.CreateObject("ProgID of com.dll"),
CreateObject Метод работал нормально в Windows Server 2008 и Windows Server 2012. Но в Windows Server 2016, CreateObject метод не может быть создан для com.dll хотя это работает для нормальной DLL, как "Excel.Application",

Код:

Dim tool
Set tool = WScript.CreateObject("ProgID")

Выкидывает сообщение об ошибке:

WScript.CreateObject: Не удалось создать объект с именем "ProgID".

Я попробовал несколько предложений, которые я нашел на разных сайтах, чтобы создать экземпляр этого как
Set tool = CreateObject("ProgID")

Выдает сообщение об ошибке:

Ошибка выполнения Microsoft VBScript: Недостаточно памяти: CreateObject

Есть ли какая-то специальная инструкция по выполнению, которую нам нужно позаботиться, чтобы избежать этих ошибок? Кто-нибудь сталкивался с такими ошибками?

0 ответов

Другие вопросы по тегам