Здравствуйте, я получил пакет разработчика (SDK 2.0).
Открыл пример, выполненный на c#, он находится по пути: ~ЭЦП\SDK\SDK 2.0\COM\examples\TestClient_CSharpKalkanCryptTest.sln
После запуска возникли ошибки из-за отсутствия пространства имён KalkanCryptCOMLib.
Проблема возникает в связи с отсутствием подключенного к проекту KalkanCryptCOMLib.dll
При попытке подключить его, указав путь вручную, возникает следующая ошибка:
Ошибка возникает как с x64, так и с x86 версией библиотеки. Также пробовал запускать на VS 2015 и VS 2013.
Пробовал докачивать какие-то Microsoft библиотеки, но всё безрезультатно.
При попытке запустить эту DLL с помощью встроенной утилиты TlbImp.exe возникает следующая ошибка:
TlbImp :
warning TI0000 : Importing a type library into a platform agnostic assembly. This can cause errors if the type library is not truly platform agnostic.
TlbImp :
error TI0000 : System.IO.IOException - Отказано в доступе. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))