الأعراض
يرجى مراعاة السيناريو التالي:
-
قم بإنشاء Microsoft NET Framework 35 المستندة إلى التطبيقات في وضع التصحيح. على سبيل المثال، في ملف Web.config لتطبيق ويب المستندة إلى.NET Framework 3.5، يمكنك تعيين خيار تصحيح كما يلي:
debug="true"
-
يمكنك استخدام Microsoft Visual Basic 2008 كلغة البرمجة.
-
يعتمد التطبيق على العديد من التجميعات والمراجع.
في هذا السيناريو، قد استخدم برنامج التحويل البرمجي Visual Basic (Vbc.exe) مائة بالمائة موارد وحدة المعالجة المركزية. بالإضافة إلى ذلك، قد تظهر رسالة خطأ مشابهة لما يلي:
الكائن '/32eba493_7a69_40af_bfe6_52887ab07396/jdkqqpvt_pufe5n+ogossdnv_258.rem' تم قطع الاتصال أو أنه غير موجود على الملقم.
السبب
قد تحدث هذه المشكلة لأن وحدة المعالجة المركزية يحسب الكثير من البيانات التصحيح عند إنشاء التطبيق في وضع التصحيح. يتم حساب كمية البيانات التصحيح تعتمد على حجم المشروع وعدد المراجع. في بعض الحالات، يتم حسابها تصحيح البيانات عدة مرات.
الحل
معلومات الإصلاح العاجل
الآن يتوفر إصلاح عاجل معتمد من Microsoft. ومع ذلك، الغرض منه هو حل المشكلة الموضحة في هذه المقالة فقط. تطبيقها فقط على الأنظمة التي تواجه هذه المشكلة بالتحديد. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. ولذلك، إذا لم يكن تأثير المشكلة كبيرا، نوصي بالانتظار حتى الإصدار التالي من حزمة الخدمة الذي يحتوي على هذا الإصلاح العاجل.
لحل هذه المشكلة فورا، اتصل بخدمات دعم العملاء في Microsoft للحصول على الإصلاح العاجل. للحصول على قائمة كاملة من أرقام هواتف خدمات دعم العملاء في Microsoft وعلى معلومات حول تكاليف الدعم، الرجاء زيارة موقع Microsoft التالي على الويب:
http://support.microsoft.com/contactus/?ws=supportملاحظة: في بعض الحالات، قد يتم إلغاء المصروفات التي تحتسب عادة على مكالمات الدعم إذا قرر أخصائي الدعم لدى Microsoft أن تحديثًا معيناً سوف يعمل على حل المشكلة. سيتم اضافة تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشاكل التي لا يأهل على حلها للتحديث المطلوب.
ملاحظة: بعد تثبيت هذا الإصلاح العاجل، CPU يحسب البيانات التصحيح مرة واحدة فقط. هذا التغيير تصغير حمل العمل من أجل المحول البرمجي وحل المشكلة المذكورة في قسم "الأعراض". لحل المشكلة تماما، فإننا نوصي أيضا تثبيت الإصلاح العاجل 2008 Visual Basic الذي يتم توفيره في مقالة "قاعدة معارف Microsoft" التالية:
951708 برنامج التحويل البرمجي Visual Basic (VBC.exe) قد تستخدم مائة بالمائة موارد وحدة المعالجة المركزية عند إنشاء تطبيق Visual Basic 2008 الذي يحتوي على العديد من التجميعات والمراجع
المتطلبات الأساسية
لتطبيق هذا الإصلاح العاجل، يجب أن يكون لديك تثبيت.NET Framework 3.5.
متطلبات إعادة التشغيل
ليس من الضروري إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.
معلومات استبدال الإصلاح العاجل
لا يحل هذا الإصلاح العاجل محل أية إصلاحات عاجلة أخرى.
معلومات الملف
يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
Vbc.exe |
9.0.21022.113 |
1,710,584 |
03-Jun-2008 |
06:50 |
x86 |
Vbc.exe |
9.0.21022.113 |
2,346,488 |
03-Jun-2008 |
07:02 |
x64 |
Vbc.exe |
9.0.21022.113 |
4,620,280 |
03-Jun-2008 |
07:02 |
IA-64 |
الحل البديل
للتغلب على هذه المشكلة، استخدم إحدى الطرق التالية.
الطريقة الأولى
إنشاء التطبيق في وضع الإصدار.
الطريقة الثانية
إذا كنت تحاول إنشاء تطبيق ويب، تعيين خيار تصحيح كما يلي في ملف Web.config:
debug="false"
الحالة
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".
مزيد من المعلومات
لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft