• Привет, Гость!
  • Войти
  • Регистрация
  • Записи
  • Форумы
  • Люди
  • Файлы
  • Работа
  • Технологии

Выпадает DllNotFoundException

Все форумы  Поиск  Правила  Помощь 
 Активные темы  Темы без ответов
Привет, гость! Войти
Форумы GotDotNet.Ru » ASP.NET WebForms » Выпадает DllNotFoundException
Страницы: 1
RSS
Выпадает DllNotFoundException
madmax336585
Сообщений: 2 Регистрация: 28.07.2008
#1
09.02.2010 13:17
Здравствуйте,
asp.net приложение, в нём в references библиотека на C#, которая вызывает функции из библы на C++.
Обе библы лежат в bin.
При попытке вызова фунцкий вылетает exception.


Не удается загрузить DLL "libeay32.dll": Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему. (Исключение из HRESULT: 0x800736B1)
Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.DllNotFoundException: Не удается загрузить DLL "libeay32.dll": Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему. (Исключение из HRESULT: 0x800736B1)

Ошибка источника:

Необработанное исключение при выполнении текущего веб-запроса. Информацию о происхождении и месте возникновения исключения можно получить, используя следующую трассировку стека исключений.

Трассировка стека:

[DllNotFoundException: Не удается загрузить DLL "libeay32.dll": Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему. (Исключение из HRESULT: 0x800736B1)]
OpenSSL.Native.SSLeay() +0
OpenSSL.Version.get_Library() +30
OpenSSL.Native..cctor() +58

[TypeInitializationException: Инициализатор типа "OpenSSL.Native" выдал исключение.]
OpenSSL.Native.BIO_new_mem_buf(Byte[] buf, Int32 len) +0
OpenSSL.BIO..ctor(Byte[] buf) +45
Rsautl.Dgst.ReadPrivateKey(Byte[] path) +58
Rsautl.Dgst.SignDgst(Byte[] privfile, Byte[] dataForSign) +45
ProcessingCenterData.Payment.PaymentEngineHelper.E­ncryptStringByPrivateKeyWithoutConvert(String inputString) +148
ProcessingCenter.payment.esgp.GetCheckResponse(Str­ing strInitialString, Int32 iResult, Int32 iCode) +261
ProcessingCenter.payment.esgp.ProcessRequest(HttpC­ontext context) +194
System.Web.CallHandlerExecutionStep.System.Web.Htt­pApplication.IExecutionStep.Execute() +181
System.Web.HttpApplication.ExecuteStep(IExecutionS­tep step, Boolean& completedSynchronously) +75


asp.net приложение лежит на windows server 2003, C++ либу кинул в system32.
Кто-нить может что-то посоветовать?
 
 
 
Страницы: 1
Форумы GotDotNet.Ru » ASP.NET WebForms » Выпадает DllNotFoundException
О сайте   Свяжитесь с нами   Конфиденциальность   Версия для печати
Работает на 1С-Битрикс: Управление сайтом ASP.NET  |  Хостинг на Parking.Ru