我已经下载了 OpenNETCF 的智能设备框架,但两者都
OpenNETCF.Net.NetworkInformation.Adapter
和
OpenNETCF.Net.NetworkInformation.AdapterCollection
产生一个
来自编译器的“命名空间丢失或不可用”错误。
我正在使用 OpenNetCF.Net 版本 2.3.1.12004.0
我已经下载了 OpenNETCF 的智能设备框架,但两者都
OpenNETCF.Net.NetworkInformation.Adapter
和
OpenNETCF.Net.NetworkInformation.AdapterCollection
产生一个
来自编译器的“命名空间丢失或不可用”错误。
我正在使用 OpenNetCF.Net 版本 2.3.1.12004.0
在我清理大量冗余之前,这些来自旧的 1.4 版本。你想要的是这样的:
var adapters = OpenNETCF.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()
Adapter 和 AdaptorCollection 类是 Opennetcf.net 的旧版本。
较新的版本包含 AccessPoint 和 AccessPointCollection。
但是,您可以像这样使用适配器,
INetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
然后,您可以根据using OpenNETCF.Net.NetworkInformation;
网络接口的类型对 nics 进行类型化,例如 wirelessNetworkInterface、wirelessZeroConfiguredNetworkInterface 等。