أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

FIX: أسلوب لا الإلقاء نوع استثناء مخصصة في .NET Framework 2.0

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

اضغط هنا لرابط المقالة باللغة الانجليزية934603
الأعراض
اطلع على السيناريو التالي:
  • في Microsoft .NET Framework 2.0, يتم اشتقاق فئة من فئة ServicedComponent.
  • بتطبيق هذه الفئة أسلوب موروث من واجهة مخصصة.
  • يتم استخدام هذا الأسلوب الإلقاء نوع استثناء مخصصة مشتق من نوع الاستثناء ApplicationException.
  • لا يستخدم هذا الأسلوب معلمات نوع أولي.
في هذا السيناريو، إذا تطبيق عميل مدارة هذه الطريقة باستخدام مرجع إلى واجهة مخصصة هذا الأسلوب عدم طرح نوع استثناء مخصصة مشتق من نوع الاستثناء ApplicationException. بدلاً من ذلك، يطرح هذا الأسلوب بشكل غير صحيح نوع الاستثناء ApplicationException.
الحل

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

يتوفر الآن إصلاح عاجل معتمد من Microsoft. ولكن الغرض منه هو حل المشكلة الموضحة في هذه المقالة فقط. لذلك يجب استخدامه فقط مع الأنظمة التي تواجه هذه المشكلة بالتحديد. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. ولذلك، إذا لم يكن تأثير هذه المشكلة كبيرًا، نوصي بالانتظار حتى الإصدار التالي من حزمة الخدمة Microsoft .NET Framework 2.0 والذي يحتوي على هذا الإصلاح العاجل.

لحل هذه المشكلة فورًا، اتصل بخدمات دعم العملاء في Microsoft "للحصول على الإصلاح العاجل. للحصول على قائمة كاملة بأرقام الهاتف الخاصة بخدمات دعم العملاء في Microsoft وعلى معلومات حول تكاليف الدعم، قم بزيارة موقع Microsoft التالي على الويب:ملاحظة في بعض الحالات، قد يتم إلغاء المصروفات التي تُحتسب عادةً على مكالمات الدعم إذا قرر إخصائي الدعم لدى Microsoft أن تحديثًا معينًا سوف يعمل على حل المشكلة. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا التحديث.

المتطلبات الأساسية

يجب أن يكون لديك Microsoft .NET Framework 2.0 التي تم تثبيت تطبيق هذا الإصلاح العاجل.

متطلب إعادة تشغيل

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

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

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

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

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل سمات الملف (أو أحدث منها) المسردة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات في "حسب التوقيت العالمي" (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
.NET Framework 2.0 ، x 86-based الإصدارات
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
Mscordacwks.dll2.0.50727.821802,304١٩ مارس ٢٠٠٧٠٧: ٣١x 86
Mscorjit.dll2.0.50727.821326,656١٩ مارس ٢٠٠٧٠٧: ٣١x 86
Mscorlib.dll2.0.50727.8214,308,992١٩ مارس ٢٠٠٧٠٧: ٣١x 86
Mscorpe.dll2.0.50727.821102,912١٩ مارس ٢٠٠٧٠٧: ٣١x 86
Mscorwks.dll2.0.50727.8215,633,024١٩ مارس ٢٠٠٧٠٧: ٣١x 86
Normalization.dll2.0.50727.82115,360١٩ مارس ٢٠٠٧٠٧: ٣١x 86
Normidna.nlpغير قابل للتطبيق59,342١٩ مارس ٢٠٠٧٠٧: ٣١غير قابل للتطبيق
Normnfc.nlpغير قابل للتطبيق45,794١٩ مارس ٢٠٠٧٠٧: ٣١غير قابل للتطبيق
Normnfd.nlpغير قابل للتطبيق39,284١٩ مارس ٢٠٠٧٠٧: ٣١غير قابل للتطبيق
Normnfkc.nlpغير قابل للتطبيق66,384١٩ مارس ٢٠٠٧٠٧: ٣١غير قابل للتطبيق
Normnfkd.nlpغير قابل للتطبيق60,294١٩ مارس ٢٠٠٧٠٧: ٣١غير قابل للتطبيق
Peverify.dll2.0.50727.821136,192١٩ مارس ٢٠٠٧٠٧: ٣١x 86
Sos.dll2.0.50727.821382,464١٩ مارس ٢٠٠٧٠٧: ٣١x 86
Vsavb7rt.dll8.0.50727.8211,330,688١٩ مارس ٢٠٠٧٠٧: ٣١x 86
.NET Framework 2.0 ، x الإصدارات التي تستند إلى 64
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
Mscordacwks.dll2.0.50727.8211,597,440١٩ مارس ٢٠٠٧11: 20x 64
Mscorjit.dll2.0.50727.8211,587,712١٩ مارس ٢٠٠٧11: 18x 64
Mscorlib.dll2.0.50727.8213,960,832١٩ مارس ٢٠٠٧14: 36x 64
Mscorpe.dll2.0.50727.821157,184١٩ مارس ٢٠٠٧11: 12x 64
Mscorpjt.dll2.0.50727.8212,004,992١٩ مارس ٢٠٠٧11: 18x 64
Mscorwks.dll2.0.50727.82110,334,208١٩ مارس ٢٠٠٧11: 16x 64
Normalization.dll2.0.50727.82118,432١٩ مارس ٢٠٠٧11: 17x 64
Normidna.nlpغير قابل للتطبيق59,342١٩ مارس ٢٠٠٧11: 19غير قابل للتطبيق
Normnfc.nlpغير قابل للتطبيق45,794١٩ مارس ٢٠٠٧11: 19غير قابل للتطبيق
Normnfd.nlpغير قابل للتطبيق39,284١٩ مارس ٢٠٠٧11: 19غير قابل للتطبيق
Normnfkc.nlpغير قابل للتطبيق66,384١٩ مارس ٢٠٠٧11: 19غير قابل للتطبيق
Normnfkd.nlpغير قابل للتطبيق60,294١٩ مارس ٢٠٠٧11: 19غير قابل للتطبيق
Peverify.dll2.0.50727.821205,824١٩ مارس ٢٠٠٧11: 18x 64
Sos.dll2.0.50727.821480,768١٩ مارس ٢٠٠٧11: 27x 64
.NET Framework 2.0 ، الإصدارات التي تستند إلى Itanium
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
Mscordacwks.dll2.0.50727.8212,719,232١٩ مارس ٢٠٠٧11: 21IA-64
Mscorjit.dll2.0.50727.8212,705,920١٩ مارس ٢٠٠٧11: 19IA-64
Mscorlib.dll2.0.50727.8213,960,832١٩ مارس ٢٠٠٧15: 27IA-64
Mscorpe.dll2.0.50727.821313,856١٩ مارس ٢٠٠٧11: 12IA-64
Mscorpjt.dll2.0.50727.8213,501,056١٩ مارس ٢٠٠٧11: 19IA-64
Mscorwks.dll2.0.50727.82121,317,632١٩ مارس ٢٠٠٧11: 17IA-64
Normalization.dll2.0.50727.82144,032١٩ مارس ٢٠٠٧11: 18IA-64
Normidna.nlpغير قابل للتطبيق59,342١٩ مارس ٢٠٠٧11: 20غير قابل للتطبيق
Normnfc.nlpغير قابل للتطبيق45,794١٩ مارس ٢٠٠٧11: 20غير قابل للتطبيق
Normnfd.nlpغير قابل للتطبيق39,284١٩ مارس ٢٠٠٧11: 20غير قابل للتطبيق
Normnfkc.nlpغير قابل للتطبيق66,384١٩ مارس ٢٠٠٧11: 20غير قابل للتطبيق
Normnfkd.nlpغير قابل للتطبيق60,294١٩ مارس ٢٠٠٧11: 20غير قابل للتطبيق
Peverify.dll2.0.50727.821383,488١٩ مارس ٢٠٠٧11: 19IA-64
Sos.dll2.0.50727.821862,720١٩ مارس ٢٠٠٧١١: ٢٩IA-64
الحل البديل
كمحاولة للتغلب على هذه المشكلة استخدم إحدى الطرق التالية:
  • إضافة معلمة نوع أولي غير الأسلوب.
  • استدعاء الأسلوب باستخدام طريقة أخرى يلبي المتطلبات التالية:
    • يتم تنفيذ هذا الأسلوب في فئة مشتقة من فئة ServicedComponent.
    • لم يتم تعريف هذه الطريقة في واجهة مخصصة.
  • عدم استخدام الأسلوب توارثها من واجهة مخصصة. بدلاً من ذلك، تنفيذ أسلوب في فئة مشتقة من فئة ServicedComponent.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
824684وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 934603 - آخر مراجعة: 12/03/2007 19:05:57 - المراجعة: 1.1

Microsoft .NET Framework 2.0

  • kbmt kbfix kbhotfixserver kbqfe kbpubtypekc KB934603 KbMtar
تعليقات
oString(16)); var m = document.createElement("meta"); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);