تعطيل مصحح الأخطاء Just-In-Time على مستوى النظام.
حقوق الصورة: صور Zeynep Özyürek / iStock / Getty Images
يتضمن Microsoft Visual Studio ميزة تصحيح أخطاء على مستوى النظام تسمى Just-In-Time Debugger ، والتي يتم تمكينها افتراضيًا عند تثبيت Visual Studio. تساعدك الميزة في العثور على الأخطاء في تطبيقاتك أثناء الاستخدام العادي ، ولكن يمكن أن تصبح ملف إلهاء ، أو حتى حاجزًا لعملك ، عن طريق منع التطبيقات من التشغيل عند اكتشافها مشكلة. يمكنك تعطيل تصحيح أخطاء JIT في قائمة خيارات Visual Studio ، أو إذا كنت لا تستطيع أو لا تريد تشغيل Visual Studio ، يمكنك تعطيل الميزة عن طريق تحرير سجل Windows.
من قائمة خيارات Visual Studio
الخطوة 1
قم بتشغيل Visual Studio ، انقر فوق "أدوات" وحدد "خيارات". يعرض مربع حوار منبثق فئات الخيارات في الشريط الجانبي وخصائص الخيار في النافذة الرئيسية. يجب أن يكون لديك امتيازات المسؤول لتغيير إعدادات Just-In-Time Debugger ، حيث تعمل هذه الميزة على مستوى النظام على تغيير إعدادات تسجيل Windows.
فيديو اليوم
الخطوة 2
قم بتوسيع فئة "تصحيح الأخطاء" بالنقر فوق سهمها في الشريط الجانبي. حدد "Just-In-Time" من فئة التصحيح.
الخطوه 3
قم بإلغاء تحديد أنواع التعليمات البرمجية التي لم تعد تريد أن يقوم تصحيح أخطاء JIT بتقييمها. الخيارات مُدارة ، وأصلية ، وبرمجة. تشير التعليمات البرمجية المُدارة إلى Javascript و Java و Python واللغات الأخرى التي يقوم مترجموها الفوريون بإدارة تخصيص الذاكرة وجمع البيانات المهملة تلقائيًا. يشير الكود الأصلي إلى لغات مثل C و C ++ التي ينشئ مُجمِّعوها كود الآلة الأصلي دون إدارة الذاكرة التلقائية. قم بإلغاء تحديد جميع الخيارات لتعطيل مصحح الأخطاء Just-In-Time Debugger تمامًا.
الخطوة 4
احفظ التغييرات بالنقر على "موافق".
من محرر تسجيل Windows
الخطوة 1
اضغط على "Windows-X" وحدد "تشغيل". اكتب "رجديت" (بدون علامات اقتباس) في مربع الحوار تشغيل واضغط على "أدخل". يفتح محرر تسجيل Windows.
الخطوة 2
انتقل إلى المجلدات المناسبة في متصفح الشجرة. اعتمادًا على بنية جهاز الكمبيوتر الخاص بك ، توجد مفاتيح التسجيل Just-In-Time Debugger على مسارين محتملين. بالنسبة لأنظمة 32 بت و 64 بت ، قم بتوسيع الدلائل "HKEY_LOCAL_MACHINE" و "SOFTWARE".
الخطوه 3
قم بتوسيع دليل "Wow6432Node" لأنظمة 64 بت فقط. بالنسبة لأنظمة 32 بت و 64 بت ، قم بتوسيع دليل "Microsoft" ، ثم ابحث عن مفتاحي التسجيل التاليين واحذفهما:
Windows NT \ CurrentVersion \ AeDebug \ Debugger .NETFramework \ DbgManagedDebugger
الخطوة 4
قم بإنهاء "محرر التسجيل" وأعد تشغيل Windows.
تحذير
تنطبق المعلومات الواردة في هذه المقالة على Windows 8.1 و Microsoft Visual Studio 2013. قد يختلف قليلاً أو بشكل كبير مع الإصدارات الأخرى.