Использую функции dotnet_wraper'a в веб приложении для проверки подписей, на моем компьютере под отладчиком запускается, но на сервере возникает ошибка
System.TypeInitializationException: Инициализатор типа "OpenSSL.Core.Native" выдал исключение. --->
System.DllNotFoundException: Не удается загрузить DLL "libeay32": Не найден указанный модуль. (Исключение из HRESULT: 0x8007007E)
в OpenSSL.Core.Native.SSLeay()
в OpenSSL.Core.Version.get_Library()
в OpenSSL.Core.Native..cctor()
--- Конец трассировки внутреннего стека исключений ---
в OpenSSL.Core.Native.BIO_s_mem()
в OpenSSL.Core.BIO..ctor(Byte[] buf)
в Utilities.DigitalSignatureUtils.DigitalSignatureChecker.Check(SignData sign, String hashForCheck)
в Web.Explorer.WebServices.CheckSign(String id)
libeay32.dll и ssleay32.dll всегда копируются в проект. В папке bin веб-приложения они есть, так же пробовал закидывать их в System32 и SysWOW64 но это не помогло. В чем может быть проблема?