У меня есть программа, использующая pcap.net. Он отлично работает, когда я запускаю его у разработчика, но полностью не работает, когда я использую exe. Вот что я сделал, и исключение:ошибка pcap.net .exe с dll
Добавить существующий элемент проекта (PcapDotNet.base.dll, .core.dll, .core.extensions.dll и .packets.dll)
Ушли к ссылкам и добавлены в их папку в папке моего проекта. Нет желтые предупреждающие треугольники
Пропавший в Build-> project-> компилировать, чтобы убедиться, конфигурация говорит «отпускания»
Ушел Build-> proejct-> компилировать, чтобы убедиться в целевой процессор говорит «x86 ».
Что я сделал не так? Что мне не хватает?
Да, цитируя руководство пользователя Pcap.Net: «Установите WinPcap 4.1.2». https://pcapdotnet.codeplex.com/wikipage?title=Using%20Pcap.Net%20in%20your%20programs&referringTitle=Pcap.Net%20User%20Guide – brickner
Просто хочу отметить, что я плачу, если WinPCap установлен, но он все равно не удастся если у меня нет .exe в той же папке, что и копия pcapdonet.core.dll – Kat
. К чему вы относите? Если вы имеете в виду exe, который вы запускаете, то, конечно, он должен найти DLL для запуска. – brickner