0

我有一个使用 pcap.net 的程序。当我从开发人员那里启动它时它运行良好,但当我使用 exe 时完全失败。这是我所做的和例外情况:

  1. 将现有项目添加到项目(PcapDotNet.base.dll、.core.dll、.core.extensions.dll 和 .packets.dll)

  2. 转到引用并添加到我项目文件夹中的位置。没有黄色警告三角形

  3. 转到 Build->project->compile 以确保配置显示“发布”

  4. 转到 Build->proejct->compile 以确保目标 cpu 显示“x86”。

在此处输入图像描述

我做错了什么?我错过了什么?

4

1 回答 1

0

对于那些想知道为什么 PCAP 会出现问题的人:

这是因为那些使用 .exe 的计算机上没有 WinPCap。因为 Pcap.net 是一个包装器。但是,我仍然必须将 pcap dll 与 .exe 放在同一文件夹中才能成功运行。

于 2014-04-16T14:40:13.223 回答