Подскажите в каком направлении искать информацию.
Написала dll COM компонентов и применяя из интерфейса embarcadero Run->Register ActiveX Server все регистрируется в службе компонентов и библиотека работает. На компьютере где embarcadero нет, руками тоже все регистрируется и работает. Но хочу, что бы данная процедура в один клик происходила. Начитавшись в интернете пробовала устанавливать командой в командной строке: C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe C:\Users\...\kolihestvo.dll /codebase /tlb:C:\Users\...\kolihestvo.tlb
устанавливая midas.dll в c:\system32. запускать TRegSvr.exe из каталога с проектом но не помогло. Буду рада если подскажите)))
Здравствуйте, ИринаС, Вы писали:
ИС>Подскажите в каком направлении искать информацию.
ИС>Написала dll COM компонентов и применяя из интерфейса embarcadero Run->Register ActiveX Server все регистрируется в службе компонентов и библиотека работает. На компьютере где embarcadero нет, руками тоже все регистрируется и работает. Но хочу, что бы данная процедура в один клик происходила. Начитавшись в интернете пробовала устанавливать командой в командной строке: C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe C:\Users\...\kolihestvo.dll /codebase /tlb:C:\Users\...\kolihestvo.tlb
А через вызов штатного виндового регистратора COM объектов:
В командной строке вызываем:
regsvr32.exe kolihestvo.dll
Пробовали?
Не проходит?
P.S. Здесь regsvr32.exe — для x86 32-битный (Win32) берем в папке: С:\Windows\SysWOW64
Для x64 64-х битный берем в папке: С:\Windows\System32