【发布时间】:2018-03-15 14:52:45
【问题描述】:
C# 中有许多用于 WinPcap 的 .Net 包装器,例如 SharpPcap 和 PcapDotNet
我尝试将这些 Nuget 包添加到我的 Xamarin Forms 项目中,但它不起作用。我想创建一个 wifi/数据包扫描仪,但我不确定如何在 Xamarin 中执行此操作。有没有可能?
当我克隆 GitHub 存储库并构建自己的 SharpPcap 版本时,应用程序运行,但出现错误:
System.DllNotFoundException: wpcap
wpcap.dll 是所有这些包都包裹起来并使用[DllImport("wpcap.dll")] 工作的dll。这在 Xamarin 中不起作用(我认为)。
另一种使用 dll 的方法是将它们作为应用程序资源嵌入时,有没有我可以使用的库来做到这一点?
【问题讨论】:
标签: xamarin.forms winpcap