كيفية تصحيح تطبيق Visual Basic.NET أو Visual Basic 2005 لا يستجيب

تتناول هذه المقالة إصداراً تجريبيا لأحد منتجات Microsoft. يتم توفير المعلومات الموجودة في هذه المقالة هي عرضه للتغيير دون إشعار.

يتوفر أي دعم منتج رسمي من Microsoft لمنتج بيتا هذا. لمزيد من المعلومات حول كيفية الحصول على دعم لإصدار بيتا، راجع الوثائق المضمنة في ملفات منتج بيتا أو قم بزيارة موقع الويب الذي قمت بتنزيل الإصدار.

ملخص

توضح هذه المقالة خطوة بخطوة كيفية تصحيح تطبيق Microsoft Visual Basic.NET أو Microsoft Visual Basic 2005. يمكن إرفاق مصحح الأخطاء Microsoft Visual Studio.NET أو Microsoft Visual Studio 2005 إلى برنامج قيد التشغيل في عملية خارج بيئة Visual Studio. يمكن إرفاق مصحح الأخطاء إلى عملية لا يستجيب. فك تجميع عرض مصحح الأخطاء وعملية قيد التشغيل بشكل مؤقت. استناداً إلى توفر التعليمة البرمجية المصدر وملف "قاعدة بيانات البرنامج" (.pdb)، المصحح يعرض شفرة المصدر مع عرض فك تجميع.

العودة إلى أعلى

متطلبات

توضح القائمة التالية الأجهزة الموصى بها برامج البنية الأساسية للشبكة وحزم الخدمات التي يجب أن يكون لديك:
  • نظام التشغيل Microsoft Windows 2000 أو Microsoft Windows XP
  • Microsoft Visual Studio.NET أو Microsoft Visual Studio 2005
العودة إلى أعلى

استخدام فئة التصحيح وفئة التتبع

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

للحصول على معلومات إضافية حول استخدام فئة التتبع وفئة التصحيح في Visual Basic.NET، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
313417 كيفية: تتبع وتصحيح في Visual Basic.NET
العودة إلى أعلى

تصحيح تطبيق لا يستجيب


لتصحيح تطبيق Visual Basic.NET، اتبع الخطوات التالية:

  1. فتح Microsoft Visual Studio.NET أو Microsoft Visual Studio 2005.
  2. من القائمة أدوات ، انقر فوق تصحيح العمليات.
  3. في مربع الحوار " العمليات "، انقر فوق لتحديد البرنامج الذي تريد إرفاق من قائمة العمليات المتوفرة . في حالة تشغيل البرنامج الذي تريد تصحيحه على كمبيوتر آخر، يجب أولاً النقر لتحديد كمبيوتر بعيد.

    لمزيد من المعلومات حول تحديد كمبيوتر بعيد، قم بزيارة موقع Msdn التالي:

    تحديد جهاز بعيد
    http://msdn.microsoft.com/en-us/library/w8wtw2f3(VS.71).aspx
  4. انقر فوق إرفاق.
  5. في مربع الحوار إرفاق إلى عملية ، تأكد من تحديد نوع البرنامج المناسب في اختيار أنواع البرنامج الذي تريد تصحيحه. على سبيل المثال، لتصحيح تطبيق Visual Basic.NET أو 2005 Visual Basic، انقر لتحديد وقت تشغيل اللغة العامة.
  6. انقر فوق موافق.

    على
    يتم عرض مربع الحوار العمليات .
  7. في القائمة عند إيقاف التصحيح ، انقر لتحديد فصل من هذه العملية عندما تريد فصل من العملية دون إنهاء البرنامج. انقر لتحديد
    إنهاء هذه العملية عند الحاجة إلى إنهاء البرنامج.
  8. انقر فوق لتحديد العملية في مربع القائمة تصحيح العمليات ومن ثم انقر فوق
    قطع.

    مصحح الأخطاء يتوقف في عرض التفكيك، وتم إيقاف البرنامج مؤقتاً. إذا كان الملف.pdb المتوفرة في نفس الدليل التنفيذي، يقوم المصحح بتحميل التعليمات البرمجية المصدر.
  9. لعرض التعليمات البرمجية المصدر، انقر بالزر الأيمن
    فك تجميع، ثم انقر فوق الانتقال إلى "التعليمات البرمجية المصدر"للتبديل إلى إطار التعليمات البرمجية. إدراج نقطة فاصل حيث تريد.
  10. في القائمة " تصحيح "، انقر فوق
    متابعة أو اضغط المفتاح F5 لمتابعة العملية.


    إيقاف مصحح الأخطاء تلقائياً عندما تصل إلى نقطة التوقف.
  11. في القائمة " تصحيح "، انقر فوق إيقاف التصحيح أو اضغط اختصار لوحة المفاتيح SHIFT + F5 لإيقاف تصحيح الأخطاء.
العودة إلى أعلى

استخدام ملف تفريغ الذاكرة

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

استكشاف أخطاء وإصلاحها

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

المراجع

لمزيد من المعلومات، قم بزيارة موقع Microsoft التالي على الويب:

تصحيح ل.NET Framework تطبيقات الإنتاج
http://msdn.microsoft.com/en-us/library/ms954594.aspx

العودة إلى أعلى
خصائص

رقم الموضوع: 318357 - آخر مراجعة: 19‏/01‏/2017 - المراجعة: 1

تعليقات