تم توفير وسيطة غير صالحة: SocketException على ويندوز XP الإصدار المنزلي على ربط

StackOverflow https://stackoverflow.com/questions/614650

  •  03-07-2019
  •  | 
  •  

سؤال

ولدينا البرنامج يحتاج للاتصال الخادم ونحن نفعل ذلك مع استخدام وسيلة TCPclient. 50+ أنظمة (كل ويندوز XP الموالية) يستخدمون البرمجيات وليس لديهم مشكلة مع الاتصال. كما تم اختبار البرنامج على ويندوز فيستا ويندوز 7 بيتا.

واليوم هناك بعض الناس خارجي هنا للتدريب واحد منهم لديه جهاز كمبيوتر محمول مع <قوية> ويندوز XP الرئيسية الطبعة، التي فشلت في الاتصال بالخادم مع SocketExeption "تم توفير وسيطة غير صالحة". (النوافذ مأخذ رمز الاستثناء: 10022)

ولكن، عندما نحاول telnet إلى أن الملكية الفكرية وميناء على نفس الكمبيوتر المحمول يمكننا أن نجعل اتصال.

ورمز لربط أساسي جدا:

m_client = new TcpClient();
m_client.Connect(System.Net.IPAddress.Parse(host), port);

هل هناك أي socketoptions إضافي لدينا لوضع على ويندوز إكس بي هوم إيديشن؟

ومعلومات عن نظام له: ويندوز إكس بي هوم إصدار طبعة 2002 حزمة الخدمة 2 شبكة بطاقة واحدة نشاط: من Broadcom 440x 10/100 المراقب المتكاملة

هل كانت مفيدة؟

المحلول

وفقط للناس الذين يتساءلون. نحن لم يحصل على الوقت لمواصلة التحقيق في القضية. وبدا وجود مشكلة مع الكمبيوتر المضيف ...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top