Summary: | При установке OpenConf не регистрируются некоторые компоненты | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Andrey Vusik <night> |
Component: | Установка программ / MSI | Assignee: | BUGS@Etersoft <bugs> |
Status: | CLOSED INVALID | QA Contact: | |
Severity: | normal | ||
Priority: | P4 | CC: | cds2003, lav, olezha, svzhu |
Version: | 1.0.10 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | 9483, 9643, 24245 | Связано с: | |
Дата напоминания: | |||
Bug Depends on: | 1861, 5372 | ||
Bug Blocks: | 8900 | ||
Attachments: | Скрин при установке |
Проверил в бутылке 1c77/1c7727-night --- подтвердилось. Инсталляк лежит в /windows/1c/1c77 openconf Аналогичная проблема. Проблема частично вызвана отсутствием библиотеки msvbvm60.dll Возможно, проблема решится, если устанавливать по инструкции: http://kb.etersoft.ru/Установка_OpenConf_для_1с_7.7_в_Wine Откладываем, bugs@ в ближайшее время делать ничего не будет. Задача по релизу W@E 1.0.10 Уже давно не актуально, закрываю. |
Created attachment 1040 [details] Скрин при установке Из заявки: Устанавливаю OpenConf. В результате как минимум одна (самая важная) из скриптовых компонент оказывается незарегистрированной (файл вложен) в логе написано ОК - что зарегистрирована, но при этом информация о ProgID в реестре отсутствует напрочь. Впоследствии ни один скрипт не может использовать объект, регистрируемый этой компонентой ("OpenConf.CommosServices") - опять же просто потому что в реестре информации об объекте ноль. Попытка регистрации проводилась несколькими способами 1. wineconsole regsvr32 CommonServices.wsc этот способ результата не дает по вполне логичной причине: файл - не dll скриптовые компоненты должны регистрироваться следующим образом: 2. wineconsole regsvr32 /s scrobj.dll /n /i:"C:\Program Files\1Cv77\BIN \config\system\CommonServices.wsc" пишет, что зарегистрирован успешно, но результат отсутствует. Всякий. А результат должен быть следующий: в реестре должно появиться упоминание о компоненте OpenConf.CommonServices, в результате чего для других скриптов становится доступной ActiveX-компонента с этим именем.