الأعراض
يرجى مراعاة السيناريو التالي:
-
يمكنك استخدام Microsoft Visual Studio 2008 لبناء مشروع Microsoft Visual Basic.
-
مشروع Visual Basic يتضمن العديد من تعليقات XML في ملف واحد.
-
قد يكون الملف ملف إنشاء مصمم لمجموعة أو لمرجع ويب.
في هذا السيناريو، قد تواجهك مشكلات الأداء التالية في IDE:
-
IDE وقتاً طويلاً لبناء الحل وإعادة بناء الحل.
-
تواجه وقت استجابة بطيئة عندما اضغط F5 لتشغيل التصحيح.
-
تواجه وقت استجابة بطيء في محرر التعليمات البرمجية.
-
تواجه وقت استجابة بطيء في التحسس الذكي.
السبب
تحدث هذه المشكلة بسبب كيفية معالجة برنامج التحويل البرمجي Visual Studio 2008 الملفات الكبيرة التي تحتوي على وثائق XML.
الحل
معلومات الإصلاح العاجل
يتوفر إصلاح عاجل معتمد من Microsoft. ومع ذلك، يهدف هذا الإصلاح العاجل إلى حل المشكلة الموضحة في هذه المقالة فقط. تطبيق هذا الإصلاح العاجل فقط على الأنظمة التي تواجه هذه المشكلة بالتحديد. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. ولذلك، إذا لم يكن تأثير المشكلة كبيرا، نوصي بالانتظار حتى الإصدار التالي من تحديث البرنامج الذي يحتوي على هذا الإصلاح العاجل. لتنزيل هذا الإصلاح العاجل من معرض التعليمات البرمجية في MSDN، قم بزيارة موقع Microsoft التالي على الويب:
http://code.msdn.microsoft.com/KB946344 ملاحظة: يعرض المعرض رمز MSDN اللغات التي يتوفر الإصلاح العاجل. في حالة عدم ظهور اللغة الخاصة بك المذكورة، فيرجع صفحة المورد معرض التعليمات البرمجية غير متوفرة لتلك اللغة. ملاحظة: في حالة حدوث مشكلات إضافية أو يجب إجراء استكشاف للأخطاء وحلها، قد يلزم إنشاء طلب خدمة منفصل. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا الإصلاح العاجل بالتحديد. للحصول على قائمة أرقام هواتف خدمة العملاء ل Microsoft والدعم أو لإنشاء طلب خدمة منفصل، قم بزيارة موقع Microsoft التالي على الويب:
http://support.microsoft.com/contactus/?ws=support يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
---|---|---|---|---|
Avvspkdh.dll |
9.0.21022.43 |
34,816 |
29-Jan-2008 |
03:17 |
Mcee.dll |
9.0.21022.43 |
367,608 |
29-Jan-2008 |
03:17 |
Mpishim.exe |
9.0.21022.43 |
26,112 |
29-Jan-2008 |
03:17 |
Msvb7.dll |
9.0.21022.43 |
4,069,880 |
29-Jan-2008 |
03:17 |
Msvsmon.exe |
9.0.21022.43 |
3,004,416 |
29-Jan-2008 |
03:17 |
الحل البديل
للتغلب على هذه المشكلة، استخدم إحدى الطرق التالية.
الطريقة الأولى: تعطيل إنشاء تعليق XML
لتعطيل إنشاء تعليق XML للمشروع، استخدم أحد الإجراءات التالية.
Visual Studio 2008
-
في "مستكشف الحلول"، انقر بالزر الأيمن على اسم المشروع، ومن ثم انقر فوق خصائص.
-
ضمن علامة التبويب ترجمة ، انقر لإلغاء تحديد خانة الاختيار إنشاء ملف وثائق XML .
-
من القائمة ملف ، انقر فوق حفظ الكل.
Visual Basic 2008 Express Edition
-
قم بإنشاء نسخة احتياطية من المشروع.
-
في المفكرة، افتح ملف.vbproj للمشروع.
-
حدد وقم بحذف كافة العناصر < دوكومينتاتيونفيلي > في الملف.vbproj.
ملاحظة: بشكل عام، فسيتم حذف هذين العنصرين في الملف.vbproj.
الطريقة الثانية: إزالة تعليقات XML
لإزالة تعليقات XML، اتبع هذه الخطوات لملف إنشاء المصمم:
-
في القائمة تحرير ، أشر إلى بحث واستبدالومن ثم انقر فوق استبدال السريع.
-
في المربع البحث عن ، اكتب '' '.
-
في المربع استبدال ب ، اكتب "، ومن ثم انقر فوق استبدال الكل.
ملاحظة: يجب تكرار هذه الخطوات إذا كنت تقوم بأحد الإجراءات التالية:
الطريقة الثالثة: إنشاء مشروع منفصل لتخزين ملف يحتوي على تعليقات XML
إنشاء مشروع مكتبة فئة جديد لتخزين الملفات التي تم إنشاؤها من قبل المصمم. الإجراء التالي مثالاً لذلك:
-
إنشاء مشروع مكتبة فئة جديد لتخزين الملفات التي تحتوي على مجموعة بيانات أو التي تحتوي على مرجع ويب.
-
في مشروع Visual Basic الأصلي، إضافة مرجع إلى مشروع مكتبة الفئات الجديدة.
-
استخدم "الطريقة الأولى" لتعطيل ملف وثائق XML.
ملاحظة: قد تضطر إلى إضافة عبارات الاستيراد للتعليمات البرمجية Visual Basic.
الحالة
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".
مزيد من المعلومات
لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft لمزيد من المعلومات حول كيفية إنشاء وثائق XML لمشروع، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:
http://msdn2.microsoft.com/en-us/library/x4sa0ak0(VS.90).aspx