Объявление

Свернуть
Пока нет объявлений.

Невозможно создать COM-объект.. способ решения.

Свернуть
X
  • Фильтр
  • Время
  • Показать
  • Сортировать
  • Упорядочить по
Очистить всё
новые сообщения

    Невозможно создать COM-объект.. способ решения.

    ситуация была типичная:
    прога запускается без ошибок, выполняется проверка, после чего в протоколе лезут записи типа такой:

    №**** [ФИО]: ФАМИЛИЯ ИМЯ ОТЧЕСТВО
    Ошибка. Невозможно создать COM-объект для проверки адреса.

    причем эта ошибка записана для всех ФИО кроме тех, у кого в процессе проверки нашлись другие ошибки.

    CheckXML свежий.. только сегодня скачаный
    в заголовке окна написано: CheckXML-Тестирование файлов Версия от 04.02.2008
    WindowsXP Pro пропатченый всеми последними патчами и апдейтами (включая сегодняшние), установлены все последние патчи и примочки MS XML
    указанный в форуме патч ставить не стал, т.к. у меня в системе все эти файлы есть.. причем более новые чем в патче

    программа установлена из-под админа, доступ к папке полный
    но запускается она из-под обычного пользователя

    после многократных переинсталяций и ковыряний решил запустить прогу из-под админа.. процесс прошел нормально, ошибки в протоколах исчезли
    .. в начале протоколов появилась строчка "Успешно создан СОМ-объект an_adr2006", после чего все стало нормально работать даже под обычным пользователем.
    Могу предположить, что CheckXML в процессе проверки файлов где-то в недоступной обычным пользователям области реестра создает отсутствующие необходимые для работы COM-объекты. Если запускать прогу под обычным пользователем, эти объекты создасться не могут... не хватает прав.

    т.е. для нормальной работы проги надо хотя-бы одну проверку на компе выполнить из-под админа.

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

    #2
    Ответ: Невозможно создать COM-объект.. способ решения.

    Спасибо. Попробуем сделать.

    Комментарий

    реклама

    Свернуть
    Обработка...
    X