Есть кусок кода, который успешно работал на сервере
Сегодня обнаружена такая ошибка:
-------
Ошибка при вызове конструктора (COMОбъект)
RegExp = Новый COMОбъект("VBScript.RegExp");
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса
-------
Думали на проблемную длл-ку VBScript, но оказалось для любого COMОбъект такая проблема:
-------
{ВнешняяОбработка.ТестКласса.Форма.Форма.Форма(31)}: Ошибка при вызове конструктора (COMОбъект)
НовыйHTMLДокумент = Новый COMОбъект("HtmlFile");
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса
-------
Что это может быть? Куда копать?
Перезапуск сервера пока не делали, ждем вечера.
Энвиронмент:
В выходные было обновление на сервере (2012R2) и перезапуск сервера.
RegExp = Новый COMОбъект("VBScript.RegExp");
Сегодня обнаружена такая ошибка:
-------
Ошибка при вызове конструктора (COMОбъект)
RegExp = Новый COMОбъект("VBScript.RegExp");
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса
-------
Думали на проблемную длл-ку VBScript, но оказалось для любого COMОбъект такая проблема:
-------
{ВнешняяОбработка.ТестКласса.Форма.Форма.Форма(31)}: Ошибка при вызове конструктора (COMОбъект)
НовыйHTMLДокумент = Новый COMОбъект("HtmlFile");
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса
-------
Что это может быть? Куда копать?
Перезапуск сервера пока не делали, ждем вечера.
Энвиронмент:
В выходные было обновление на сервере (2012R2) и перезапуск сервера.
По теме из базы знаний
- 1С8:борьба - личный опыт работы с платформой 1с8
- RabbitMQ + Конвертация Данных 3.0
- Загрузка курсов валют с сайта https://bank.gov.ua для всех валют справочника Валюты (работает в 8.2 и 8.3 - обычные формы)
- Консоль запросов к двум базам (общий менеджер временных таблиц)
- Все скопируем и вставим! (Буфер обмена в 1С 8.3.24)
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
1 Администрирование - Службы компонентов – Компьютеры – Мой компьютер – Приложения COM+ - Создать приложение – Создать новое приложение – вводим имя «V82.COMConnector»(переключатель «Серверное приложение») – Указанный пользователь (Администратор)
2 В появившейся ветке V82COMConnector – подветка Компоненты – создание нового компонента – Установка новых компонентов - <каталог 1С>\bin\comcntr.dll
3 Правой кнопкой по ветке V82COMConnector – Свойства – Безопасность – Снял галку «Принудительная проверка доступа для приложений» - Поставил галку «Применить политику программных ограничений» - Уровень ограничений «Неограниченный»
2 В появившейся ветке V82COMConnector – подветка Компоненты – создание нового компонента – Установка новых компонентов - <каталог 1С>\bin\comcntr.dll
3 Правой кнопкой по ветке V82COMConnector – Свойства – Безопасность – Снял галку «Принудительная проверка доступа для приложений» - Поставил галку «Применить политику программных ограничений» - Уровень ограничений «Неограниченный»
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот