تصحيح: يظهر الاستثناء أوبجيكتديسبوسيديكسسيبشن عند محاولة الوصول إلى كائن دفق يتم إرجاعه بواسطة أسلوب اندجيتريقويستستريم في .NET Framework 2.0


الأعراض


خذ في الاعتبار السيناريو التالي. في Microsoft .NET Framework 2.0 ، يمكنك استخدام أسلوب بيجينجيتريقويستستريم وأسلوب اندجيتريقويستستريم في الفئة هتبويبريكويست لإكمال طلب HTTP غير متزامن. في هذا السيناريو ، عند محاولة الوصول إلى كائن الدفق الذي يتم إرجاعه بواسطة أسلوب اندجيتريقويستستريم ، تتلقي رسالة الخطا أوبجيكتديسبوسيديكسسيبشن . ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. تحدث هذه المشكلة فقط إذا قمت بتعيين الخاصية Method في الفئة هتبويبريكويست إلى خاصيه بروتوكول تقوم بتحميل البيانات. علي سبيل المثال ، يمكنك تعيين خاصيه الأسلوب إلى نشر.

السبب


تحدث هذه المشكلة عند قيام خادم ويب باعاده تعيين الاتصال أو إغلاقه بعد ان يقوم تطبيق العميل بإرسال راس HTTP. تحاول الفئة هتبويبريكويست تلقائيا أعاده فتح اتصال إلى خادم ويب لإكمال عمليه النقل. عند نجاح عمليه النقل ، ترجع الدالة اندجيتريقويستستريم بشكل غير صحيح كائن الدفق من محاولة الاتصال الاولي الفاشلة ، بدلا من عنصر الدفق من محاولة الاتصال الناجحة. عندما يحاول تطبيق العميل استخدام هذا الكائن التدفق الذي تم التخلص منه ، يتم طرح استثناء أوبجيكتديسبوسيديكسسيبشن .

الحل


معلومات الإصلاح العاجل

يتوفر إصلاح عاجل معتمد من Microsoft. ومع ذلك ، فان هذا الإصلاح العاجل هو تصحيح المشكلة الموضحة في هذه المقالة فقط. يمكنك تطبيق هذا الإصلاح العاجل فقط علي الانظمه التي تواجه هذه المشكلة المحددة. قد يتلقى هذا الإصلاح العاجل اختبارات اضافيه. ولذلك ، إذا لم تكن هذه المشكلة أكثر تاثيرا ، فنوصي بالانتظار حتى التحديث التالي للبرنامج والذي يحتوي علي هذا الإصلاح العاجل. لتنزيل هذا الإصلاح العاجل من معرض التعليمات البرمجية ل MSDN ، قم بزيارة موقع Microsoft التالي علي الويب:ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. يعرض معرض التعليمات البرمجية ل MSDN اللغات التي يتوفر فيها الإصلاح العاجل. إذا لم تتمكن من رؤية اللغة الخاصة بك مدرجه ، فهذا يعني ان صفحه مورد معرض التعليمات البرمجية غير متوفرة لتلك اللغة.ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. إذا حدثت مشاكل اضافيه أو إذا كانت هناك حاجه إلى استكشاف الأخطاء وإصلاحها ، فقد تحتاج إلى إنشاء طلب خدمه منفصل. ستنطبق تكاليف الدعم المعتادة علي اسئله الدعم الاضافيه والمشاكل التي لا يمكن تاهيلها لهذا الإصلاح العاجل المحدد. للحصول علي قائمه كامله بأرقام هواتف خدمه العملاء والدعم في Microsoft ، أو لإنشاء طلب خدمه منفصل ، قم بزيارة موقع Microsoft التالي علي الويب:

المتطلبات المسبقة

يجب تثبيت .NET Framework 2.0 لتطبيق هذا الإصلاح العاجل.

متطلبات أعاده التشغيل

ليس عليك أعاده تشغيل الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

معلومات استبدال الإصلاح العاجل

لا يعمل هذا الإصلاح الجديد على استبدال أية إصلاحات جديدة أخرى.

معلومات الملف

يحتوي إصدار اللغة الانجليزيه من هذا الإصلاح العاجل علي سمات الملفات المذكورة في الجدول التالي (أو أحدث سمات الملفات). يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). وعندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. للبحث عن الفرق بين UTC والتوقيت المحلي ، استخدم علامة التبويب المنطقة الزمنيه في العنصر التاريخ والوقت في لوحه التحكم.
اسم الملفإصدار الملفحجم الملفتاريخTime
System.dll2.0.50727.1093,018,75201-May-200621:15

الحالة


أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".

مزيد من المعلومات


للحصول علي مزيد من المعلومات حول الفئة هتبويبريكويست ، قم بزيارة موقع Microsoft Developer NETWORK (MSDN) التالي علي الويب:للحصول علي مزيد من المعلومات حول الفئة أوبجيكتديسبوسيديكسسيبشن ، قم بزيارة موقع MSDN التالي علي الويب:للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
824684 وصف للمصطلحات القياسية المستخدمة لوصف تحديثات برامج Microsoft