1Cv77: Не могу зарегистрировать внешнюю компоненту Compound.dll
☑
0
1Сергей
02.04.15
✎
09:08
Win 7 64
Подскажите, в чем может быть дело?
1
1Сергей
02.04.15
✎
09:42
нашел ответ на нимфостарте:
Большое спасибо пользователю с ником alevnev
нужно внести в реестр:
REGEDIT4
[HKEY_CLASSES_ROOT\Amber.Compound\Clsid]
@="{78191F00-4E73-11D5-918E-000000000000}"
[HKEY_CLASSES_ROOT\CLSID\{78191F00-4E73-11D5-918E-000000000000}\InprocServer32]
@="C:\\Program Files\\1Cv77\\BIN\\COMPOUND.DLL"
[HKEY_CLASSES_ROOT\CLSID\{78191F00-4E73-11D5-918E-000000000000}\ProgID]
@="Amber.Compound"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Amber.Compound\Clsid]
@="{78191F00-4E73-11D5-918E-000000000000}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{78191F00-4E73-11D5-918E-000000000000}\InprocServer32]
@="C:\\Program Files\\1Cv77\\BIN\\COMPOUND.DLL"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{78191F00-4E73-11D5-918E-000000000000}\ProgID]
@="Amber.Compound"
И если ось 64, то ещё
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{78191F00-4E73-11D5-918E-000000000000}]
@=""
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{78191F00-4E73-11D5-918E-000000000000}\InprocServer32]
@="Q:\\1Cv77\\CtrlUsr1C\\Compound.dll"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{78191F00-4E73-11D5-918E-000000000000}\ProgID]
@="Amber.Compound"
ну, прописав правильные пути, естественно
2
Ёпрст
гуру
02.04.15
✎
09:53
достаточно было взять regsvr32 из папки syswow и зарегить под админом.. и усё.
3
aka AMIGO
02.04.15
✎
09:58
угу.. не забыв UAC :)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший