Недавно мы начали видеть это исключение во время инициализации:
System.Net.NetworkInformation.NetworkInformationException: An operation was attempted on something that is not a socket
at System.Net.NetworkInformation.NetworkChange.AddressChangeListener.StartHelper(NetworkAddressChangedEventHandler caller, Boolean captureContext, StartIPOptions startIPOptions)
at System.Net.NetworkInformation.NetworkChange.AvailabilityChangeListener.Start(NetworkAvailabilityChangedEventHandler caller)
at System.Net.NetworkInformation.NetworkChange.add_NetworkAvailabilityChanged(NetworkAvailabilityChangedEventHandler value)
(snip)
Это приложение, которое работает на нескольких клиентских компьютерах.Эта подписка является одной из первых вещей, которые мы делаем во время инициализации, и код вокруг нее не изменился в последнее время.Поскольку трассировка стека находится на несколько уровней ниже вызова подписки (и, следовательно, не зависит от каких-либо отправляемых нами параметров), я подозреваю, что что-то изменилось из-под нас, но я не смог найти достаточно информации об этом исключениизнать, с чего начать.
Любые идеи будут с благодарностью!