مشاركة عبر


عام ، تصحيح الأخطاء ، مربع حوار الخيارات

الوصولعام الصفحة ، انقر فوق أدوات حدد والقوائمخيارات. في خيارات الحوار ، قم بتوسيع تصحيح الأخطاء عقدة ثم حدد عام. تمكّنك هذه الصفحة من تعيين خيارات عامة التالية التصحيح.

  • السؤال قبل حذف كافة نقاط التوقف
    يتطلب تأكيد قبل إكمال حذف كافة النقاط الأمر.

  • فصل كافة العمليات عند فواصل عملية واحدة
    فصل كافة العمليات التي المصحح يتصل بها, عند وُجِد فاصل صفحات في نفس الوقت.

  • فصل عند تقاطع استثناءات AppDomain أو حدود/كعب إدارتها
    في تصحيح الأخطاء المُدار أو وضع مختلط يمكن التقاط وقت تشغيل اللغة العامة الاستثناءات التي تعبر تطبيق حدود المجالات أو حدود/كعب إدارة الشروط التالية:

    1) عند استدعاء تعليمة برمجية أصلية تعليمات برمجية تمت إدارتها باستخدام Interop COM ثم يطرح تعليمات برمجية تمت إدارتها استثناء. لمزيد من المعلومات حول Interop COM راجع مقدمة حول Interop COM.

    2) عند التعليمات البرمجية المدارة قيد التشغيل في التطبيق استدعاءات المجال إدارة التعليمات البرمجية في مجال التطبيق B ثم يطرح التعليمات البرمجية الموجودة في مجال التطبيق B استثناء. لمزيد من المعلومات حول مجالات التطبيق راجع برمجة مع مجالات التطبيقات.

    3) عند استدعاء التعليمات البرمجية دالة باستخدام الانعكاس ثم يطرح الدالة استثناء. لمزيد من المعلومات حول انعكاس راجع انعكاس.

    In 2) و 3) ، يتم حظر الاستثناء أحياناً بواسطة تعليمات برمجية تمت إدارتها في mscorlib بدلاً من وقت تشغيل اللغة العامة. لا يؤثر هذا الخيار فصل حول الاستثناءات يدخل في ذلك بواسطة mscorlib.

  • تمكين تصحيح مستوى عنوان
    تمكين ميزات للتصحيح مستوى عنوان ( المتقدمةفك تجميع إطار تسجيلات إطار ثم breakpoints العنوان).

  • إظهار فك تجميع حالة المصدر غير متوفر
    يظهر تلقائياًفك تجميع إطار عندما تحاول تصحيح التعليمات البرمجية للمصدر الذي غير متوفر.

  • تمكين عوامل التصفية نقاط الإيقاف
    يتيح لك تعيين عوامل التصفية على نقاط التوقف بحيث سوف تؤثر على عمليات معينة أو مؤشرات الترابط أو أجهزة الكمبيوتر فقط.

  • تمكين مساعد استثناء
    للحصول على تعليمات برمجية تمت إدارتها فقط. عند تحديد هذا الخيار إدارة استثناءات فتح مربع الحوار "استثناء مساعد" جديد بدلاً من مربع الحوار الاستثناء القديم. مساعد الاستثناء هو أكثر مطوّل وتوفير تعليمات أفضل حول الاستثناءات. لمزيد من المعلومات، راجع ‏‏ استثناء مساعد.

  • تفكيك مكدس الاستدعاءات على الاستثناءات غير المعالجة
    يؤدياستدعاء المكدس إطار استرجاع مكدس الاستدعاءات إلى النقطة قبل حدث الاستثناء غير معالج.

  • تمكين "الرموز الخاصة بي فقط" (إدارتها فقط)
    عند تمكين هذه الميزة، يعرض مصحح الأخطاء وخطوات إلى المستخدم رمز رمز نظام تجاهل فقط ("رمز مجلد") والتعليمات البرمجية الأخرى التي تم تحسينها أو التي لم يكن رموز التصحيح. لمزيد من المعلومات، راجع كيفية القيام بما يلي: انتقل إلى "التعليمات البرمجية الخاصة بي فقط".

  • إظهار كافة الأعضاء لكائنات غير المستخدم في إطارات متغيرات (Visual Basic فقط)
    يقوم بتشغيل شاشة عرض الأعضاء غير العامة في الكائنات الموجودة في التعليمات البرمجية غير مستخدم (لم "My رمز").

  • التحذير إذا كان لا يوجد رمز المستخدم على الإطلاق
    عند تصحيح الأخطاء يبدأ مع تمكين "الرموز الخاصة بي فقط", يحذرك هذا الخيار في حالة وجود أية رموز المستخدم ("رمز مجلد").

  • تمكين .NET Framework مصدر التنقل
    يسمح المصحح للدخول إلى مصدر .NET Framework. تمكين هذا الخيار تلقائيًا إلى تعطيل "التعليمات البرمجية الخاصة بي فقط"سيتم تحميل الرموز NET Framework إلى موقع ذاكرة التخزين مؤقت. يمكنك تغيير موقع ذاكرة التخزين المؤقت في خيارات مربع الحوار تصحيح الأخطاء الفئة أو رموز الصفحة.

  • الخطوة عبر خصائص وعوامل (إدارتها فقط)
    يمنع التنقل إلى عوامل التشغيل في تعليمات برمجية تمت إدارتها والخصائص مصحح الأخطاء.

  • تمكين تقييم الخاصية استدعاءات دوال implicit الأخرى
    يقوم بتشغيل شاشة تقييم الدالة implicit والخصائص التلقائي باستدعاء في متغيرات والإطاراتQuickWatch مربع الحوار.

  • استدعاء دالة تحويل سلسلة الكائنات الموجودة في الإطارات متغيرات (C# و JavaScript فقط)
    تنفيذ استدعاء تحويل ضمني سلسلة عند تقييم الكائنات في إطارات المتغيرات. لذلك، يتم عرض لتلك النتيجة كسلسلة بدلاً من اسم النوع. يطبق فقط أثناء تصحيح التعليمات البرمجية C#. قد يتم تجاوز هذا الإعداد من قبل السمة DebuggerDisplay (راجع استخدام سمة DebuggerDisplay).

  • تمكين دعم الملقم المصدر
    بإعلام المصحح Visual Studio للحصول على تعليمات برمجية من الخادم المصدر SrcSrv (srcsrv.dll) ، وهو جزء من أدوات التصحيح لـ Windows. لمزيد من المعلومات حول إعداد SrcSrv راجع وثائق أدوات التصحيح لـ Windows. لمزيد من المعلومات، راجع كيفية القيام بما يلي: الحصول على تعليمات برمجية المصدر باستخدام الخادم المصدر.

  • طباعة الرسائل التشخيص الملقم المصدر إلى إطار إخراج
    عند تمكين دعم الملقم المصدر يقوم بتشغيل هذا الإعداد شاشة عرض التشخيص.

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

  • توجيه الإخراج كل إطار النص إلى الإطار الحالي
    إرسال كافة الرسائل مصحح الأخطاء التي تظهر عادةً في إخراج الإطارفوري الإطار بدلاً من ذلك.

  • إظهار بنية raw الكائنات في إطارات متغيرات
    تقوم بإيقاف تشغيل كافة التخصيصات عرض بنية الكائن. لمزيد من المعلومات حول تخصيصات عرض راجع عرض أنواع بيانات مخصصة.

  • منع تحسين الأداء JIT على تحميل الوحدة النمطية (إدارتها فقط)
    تعطيل أمثلية JIT من تعليمات برمجية يمكن إدارتها تلقائيًا عند تحميل الوحدة نمطية تحويلها برمجياً JIT أثناء إرفاق مصحح الأخطاء. تعطيل أمثلية قد تجعل من السهل debug بعض المشاكل على الرغم من أنه في حساب من الأداء. إذا كنت تستخدم "التعليمات البرمجية الخاصة بي فقط" إخماد JIT أمثلية تتسبب تعليمة برمجية غير المستخدم لتظهر كتعليمات برمجية المستخدم ("رمز مجلد").

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

  • التحذير إذا تم تعطيل تصحيح البرامج النصية على الإطلاق
    عند تحديد عرض مربع حوار تحذير عند تشغيل المصحح مع تعطيل تصحيح البرامج النصية.