以下表达式偶尔会引发以下异常:
NetworkInterface[] interfacesToUse = (from outer in NetworkInterface.GetAllNetworkInterfaces()
select outer).ToArray();
IPv4InterfaceStatistics[] stats = (from current in interfacesToUse select current.GetIPv4Statistics()).ToArray();
基本异常类型:System.Net.NetworkInformation.NetworkInformationException (0x80004005):系统找不到在 System.Net.NetworkInformation.SystemNetworkInterface.GetIPv4Statistics() 的 System.Net.NetworkInformation.SystemNetworkInterface.GetIPv4Statistics() 处指定的文件.Linq.Enumerable.WhereSelectArrayIterator
2.MoveNext() at System.Linq.Buffer
1..ctor(IEnumerable1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable
1 源)堆栈跟踪:在 System.Net.NetworkInformation.SystemNetworkInterface.GetIPv4Statistics() 在 System.Net.NetworkInformation.SystemIPv4InterfaceStatistics.GetIfEntry(Int64 index) 在 System.Linq.Enumerable.WhereSelectArrayIterator
2.MoveNext() at System.Linq.Buffer
1..ctor(IEnumerable1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable
1 源)
我一直无法找到任何可能提供对该错误的一些见解的文档。