С # WSAEINVAL (10022) Неверный аргумент при создании сокета - PullRequest
0 голосов
/ 26 сентября 2019

Я пытаюсь создать чат на C # с WinSock (System.Net.Sockets) для института.На моем компьютере все работает нормально.Для тех, кто работает в институте, в строке выдается исключение:

socket = new Socket (AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

SocketException: WSAEINVAL (10022) Недопустимый аргумент при создании сокета.Все аргументы абсолютно соответствуют руководящим принципам.

Мне удалось найти эту ветку (похоже на мою проблему).

Microsoft даже создала патч к этому.

Компьютер института работает на Windows7.У меня нет прав администратора, и мне не разрешают показывать чат на моем ноутбуке.Таким образом, кажется, что я не могу редактировать реестр Windows или установить обновление.Могу ли я решить эту проблему или избежать ее?

...