• Страница:
  • 1
  • 2
  • 3

ТЕМА: KalkanCryptCOM

Re: KalkanCryptCOM 10 мес., 3 нед. назад #4556

  • asd127
  • Новый участник
  • Постов: 6
  • Репутация: 5
Murat Seisenov написал:
Я же написал полный путь до библиотеки.
Если у Вас библиотека лежит в каталоге C:\dll, то команду вызываете так:
regsvr32 c:\dll\KalkanCryptCOM.dll


К сожалению и так тоже пробовал.
И включал учетку админа, и пробовал на диск Д ложить и запускать оттуда , ошибка та же .
ОС стоит свежая, sp1 ( w7,64bit )
Все гениальное - просто !

Re: KalkanCryptCOM 10 мес., 3 нед. назад #4557

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Vcredist_x64 качаете с официального сайта Microsoft? Необходима версия для VS2013 или выше.
Модератор

Re: KalkanCryptCOM 10 мес., 3 нед. назад #4558

  • asd127
  • Новый участник
  • Постов: 6
  • Репутация: 5
Murat Seisenov написал:
Vcredist_x64 качаете с официального сайта Microsoft? Необходима версия для VS2013 или выше.


Да, все стоит. Брал с официального сайта Vcredist_x64, версия 2013
Удалял его , чистил реестр,перезагружался,ставил заново.
Все гениальное - просто !

Re: KalkanCryptCOM 10 мес., 3 нед. назад #4559

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
На последнем скриншоте вы делаете регистрацию библиотеки из SYSWOW64. Зачем?
Вы же говорили, что пытаетесь зарегистрировать 64-битную библиотеку.
Читайте внимательно инструкцию и делайте все по инструкции!
Модератор

Re: KalkanCryptCOM 10 мес., 3 нед. назад #4560

  • asd127
  • Новый участник
  • Постов: 6
  • Репутация: 5
Murat Seisenov написал:
На последнем скриншоте вы делаете регистрацию библиотеки из SYSWOW64. Зачем?
Вы же говорили, что пытаетесь зарегистрировать 64-битную библиотеку.
Читайте внимательно инструкцию и делайте все по инструкции!


Все прочитал внимательно. Ошибка всегда воспроизводится одна и та же.
Если регистрирую из SYSWOW64 - то ошибка, что я уже отправлял выше
Если system32 ( по умолчанию на 64 битной ОС ) ,то он ругается на битность файла.

До этого были батники.Вот их пример
64 бит :
copy KalkanCryptCOM.dll %systemroot%\SysWoW64
cd %systemroot%\SysWoW64
regsvr32 KalkanCryptCOM.dll
32бит:
copy KalkanCryptCOM.dll %systemroot%\system32
cd %systemroot%\system32
regsvr32 KalkanCryptCOM.dll

Хотя, насколько мне известно, то в system32 как раз таки идет 64битный regsvr32.

Даже взял ваш пример:
regsvr32 c:\dll\KalkanCryptCOM.dll - ошибка та же. Да и вообще,куда бы не перемещали файл, он выдает одну и ту же ошибку.
Что еще может препятствовать регистрации библиотеки ?
Все гениальное - просто !

Re: KalkanCryptCOM 10 мес., 3 нед. назад #4562

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Вы все напутали. В SysWOW64 - 32-битная версия, а в system32 - 64-битная.
В свойствах файла библиотеки проверьте битность файла.
Заново скачайте последнюю версию SDK. Возможно, у Вас битые файлы.

Для регистрации библиотеки необходимо предварительно установить соответствующую версию vsredist (32- или 64-битную). Вы не сможете зарегистрировать 32-битную версию библиотеки без установки vsredist-x86.

Либо у Вас проблемы в ОС.
Модератор
Изменено: 10 мес., 3 нед. назад от Murat Seisenov.
  • Страница:
  • 1
  • 2
  • 3
FaLang translation system by Faboba