Невозможно загрузить DLL 'libcurl.dll': указанный модуль не найден - PullRequest
0 голосов
/ 18 марта 2011

Я использую LibCurlNet в своем проекте asp.net. Я публикую некоторые поля на сервере с ним. Я скачал библиотеку и добавил ее в свой проект в качестве ссылки. Сначала я мог запустить свой проект. Но теперь, когда я запускаю проект, у меня есть исключение:

{System.DllNotFoundException: невозможно загрузить DLL 'libcurl.dll': указанный модуль не может быть найден. (Исключение из HRESULT: 0x8007007E)
в SeasideResearch.LibCurlNet.External.curl_global_init (Int32 флаги) на SeasideResearch.LibCurlNet.Curl.GlobalInit (Int32 флаги) в C: \ Users \ Administrator \ Documents \ Визуальный студия 2008 \ WebSites \ WebProjectUpload \ App_Code \ Curl.cs: линия 47 в Post.Main (String [] args) в C: \ Users \ Administrator \ Documents \ Визуальный студия 2008 \ WebSites \ WebProjectUpload \ App_Code \ Post.cs: линия 21}

и у меня есть исключение в строке "Curl.GlobalInit ((int) CURLinitFlag.CURL_GLOBAL_ALL);"

Когда я пытаюсь добавить ссылку на мой проект, в папке bin я обнаружил три файла .dll, но я просто добавляю "LibCurlNet.dll". Кто-нибудь может мне помочь?

1 Ответ

1 голос
/ 18 марта 2011

Можете ли вы попробовать поместить dll в папку bin и добавить туда ссылку? В качестве альтернативы вы можете разместить свою сборку в GAC.

...