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

FIX: قد تظهر خطأ InvalidCastException في تطبيق ويب متصل ASP.NET

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

915782
الأعراض
قد تتلقى خطأ InvalidCastException في Microsoft متصل ASP.NET ويب التطبيق عند الشروط التالية:
  • يستخدم تطبيق ويب صفحة رئيسية أو عنصر تحكم مستخدم أو الصفحات التي تشير إلى بعضها البعض.
  • الصفحة الرئيسية أو عنصر تحكم المستخدم الصفحات هي الدفعي المترجمة إلى تجميع مفرد.
  • أحد التبعيات الدفعي تغير ويؤدي recompilation.
  • تم إجراء استدعاء حيوية تحميل مرجع مثل استدعاء الأسلوب LoadControl.
في هذه الحالة، قد تظهر رسالة خطأ مشابهة لما يلي:
غير قادر على تحويل كائن من النوع ' ASP. type ' إلى النوع ' ASP. type '.
ملاحظة في رسالة الخطأ هذه type عنصر نائب أحد أنواع الدفعي المترجمة.

قد تتلقى أيضًا رسالة خطأ مشابهة لما يلي:
تعذر تحميل الملف أو التجميع ' App_Web_xxxxxxxx الإصدار = 0.0.0.0 الثقافة = محايدة الأمر PublicKeyToken = فارغ ' أو أحد تبعياته. يتعذر على النظام العثور على الملف المحدد.
الحل


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

لتنزيل هذا الإصلاح العاجل من معرض رمز MSDN قم بزيارة موقع Microsoft التالي على الويب:

ملاحظة يعرض المعرض رمز MSDN اللغات التي يتوفر الإصلاح الجديد. إذا لم تشاهد اللغة الخاصة بك سرد يكون ذلك بسبب صفحة المورد معرض رمز غير متوفرة لتلك اللغة.

ملاحظة تحدث مشكلات إضافية أو في أي حالة الحاجة إلى استكشاف الأخطاء وإصلاحها قد يلزم الأمر إنشاء طلب خدمة منفصل. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا الإصلاح العاجل بالتحديد. للحصول قائمة كاملة بأرقام هواتف Microsoft خدمة العملاء والدعم الخاصة بشركة أو لإنشاء طلب خدمة منفصل قم بزيارة موقع Microsoft التالي على الويب:
يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل سمات الملف (أو أحدث منها) المسردة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات في "حسب التوقيت العالمي" (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
اسم الملفإصدار الملفحجم الملفتاريخالوقت
Aspnet_wp.exe2.0.50727.8023,040٢٨ فبراير ٢٠٠٦12: 06
System.web.dll2.0.50727.805,025,792٢٨ فبراير ٢٠٠٦12: 06
Webengine.dll2.0.50727.80299,520٢٨ فبراير ٢٠٠٦12: 06
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
لمزيد من المعلومات، انقر فوق أرقام المقالات التالية لعرضها في "قاعدة المعارف لـ Microsoft:
824684وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft
919284ظهور رسائل خطأ عند محاولة تشغيل تطبيق ويب ASP.NET 2.0 اعتمد على .NET Framework 2.0
934839FIX: قد تظهر استثناء عند استعراض أحد تطبيقات ويب ASP.NET الخاص بـ .NET Framework 2.0

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

خصائص

رقم الموضوع: 915782 - آخر مراجعة: 12/03/2007 18:45:44 - المراجعة: 3.7

  • Microsoft .NET Framework 2.0
  • kbmt kbqfe kbfix kbbug kbpubtypekc KB915782 KbMtar
تعليقات
script>