Я пытаюсь запустить некоторый код в Windows IoT Core, который использует DotNetty, и я столкнулся со следующим исключением:
System.TypeInitializationException: The type initializer for 'DotNetty.Transport.Channels.DefaultChannelId' threw an exception. ---> System.NotImplementedException: The method or operation is not implemented.
at System.Net.NetworkInformation.NetNativeNetworkInterface.GetNetworkInterfaces()
at DotNetty.Common.Internal.MacAddressUtil.GetBestAvailableMac()
at DotNetty.Common.Internal.DefaultPlatform.DotNetty.Common.Internal.IPlatform.GetDefaultDeviceId()
at DotNetty.Transport.Channels.DefaultChannelId.DefaultMachineId()
at DotNetty.Transport.Channels.DefaultChannelId..cctor()
--- End of inner exception stack trace ---
at DotNetty.Transport.Channels.AbstractChannel.NewId()
at DotNetty.Transport.Channels.AbstractChannel..ctor(IChannel parent)
at DotNetty.Transport.Channels.Sockets.AbstractSocketChannel..ctor(IChannel parent, Socket socket)
Я обнаружил проблему на githubдля corefx
9675 и один из комментариев гласит:
Эти конкретные методы в настоящее время не реализованы.Мы планируем добавить оставшуюся поддержку позже в этом году в обновлении пакета System.Net.NetworkInformation.
Я получил System.Net.NetworkInformation
пакет v4.3.0 и когда я вызываю System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()
напрямуюК сожалению, я получаю исключение NotImplementedException
.
`System.NotImplementedException: The method or operation is not implemented.
at System.Net.NetworkInformation.NetNativeNetworkInterface.GetNetworkInterfaces()
at System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()
Вопрос
Могу ли я сделать эту работу на Windows IoT Core 14393
?