我有一个使用pcap.net的程序。当我从开发人员启动时,它运行良好,但在使用exe时完全失败。这就是我所做的和例外:
将现有项目添加到项目(PcapDotNet.base.dll,.core.dll,.core.extensions.dll和.packets.dll)
去过引用并添加到我们项目文件夹中的位置。没有黄色警告三角形
Gone to Build-> project->编译以确保配置显示“release”
Gone to Build-> proejct->编译以确保目标cpu说“x86”。
我做错了什么?我错过了什么?
答案 0 :(得分:0)
对于那些想知道为什么PCAP存在问题的人:
这是因为使用.exe的计算机上没有WinPCap。因为Pcap.net是一个包装器。但是,我仍然必须将pcap dll放在与.exe相同的文件夹中才能成功运行。