تصحيح تعليمات برمجية الأصلية

ينطبق هذا الموضوع على:

النسخة

Visual Basic

C#‎

#F

C++‎

مطور الويب

Express

الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق

أصلي فقط

الموضوع الذي لا ينطبق

pro ، Premium و Ultimate

الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق الموضوع الذي لا ينطبق

أصلي فقط

الموضوع الذي لا ينطبق

المقطع يغطي بعض العامة تصحيح الأخطاء المشاكل والتقنيات للتطبيقات الأصلية. تعتبر التقنيات التي تمت تغطيتها في هذا القسم تقنيات عالية المستوى. ل mechanics من استخدام المصحح ‏‫Visual Studio، راجع التخطيط مصحح الأخطاء.

في هذا القسم

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

  • DebugBreak و __debugbreak
    توضح هذه المقالة Win32 DebugBreakدالة و ارتباطاً إلى موضوع المرجع الخاص به في النظام الأساسي SDK. كما تتناول __debugbreakمضمن.

  • assertions
    يناقش عبارات التأكيد وطريقة عملها والفوائد التي ستنجم عن استخدامها (catching أخطاء المنطق، والتحقق من نتائج عملية، و اختبار شروط الخطأ)، بها التعامل مع _DEBUG، و أنواع assertions المعتمدة في Visual Studio.

  • عزل و الكشف عن تسرب للذاكرة
    تسرب ذاكرة الأغلفة وتوفر الارتباطات إلى إلى صور فيما يتعلق ols إلى في المصحح ومكتبة وقت التشغيل C MFC للكشف والتعرف على تسرب ذاكرة. تمكين الكشف عن تسرب الذاكرة، تفسير أنواع حظر الذاكرة، قم بتعيين نقطة توقف تشغيل رقم تخصيص ذاكرة، مقارنة حالات الذاكرة، تضمين الارتباطات و الكشف عن ذاكرة تسرب في MFC.

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

  • MFC تصحيح الأخطاء أساليب
    قمت بربط إلى تصحيح أساليب MFC البرامج، بما في ذلك: afxيصححBreak، الماكرو التتبع، الكشف عن تسرب الذاكرة في MFC، MFC assertions، وتقليل الحجم MFC يصحح البناء.

  • عرض CRT تصحيح الأخطاء أساليب
    قمت بربط إلى التصحيح التقنيات "مكتبة" وقت التشغيل C، بما في ذلك استخدام CRT تصحيح مكتبة، وحدات الماكرو للتقارير، وربط الاختلافات بين malloc و _malloc_dbg، وتصحيح أخطاء الكتابة وظائف، وكومة ذاكرة مؤقتة للتصحيح CRT.

  • تصحيح تعليمة برمجية أصلية الأسئلة الشائعة
    يقدم إجابات إلى الأسئلة المتداولة حول تصحيح أخطاء البرامج Visual C + +

  • COM و ActiveX تصحيح الأخطاء
    يوفر معلومات حول تصحيح الأخطاء COM وتطبيقات ActiveX، بما في ذلك الأدوات التي يمكنك استخدامها ل COM و ActiveX تصحيح الأخطاء.

  • كيفية القيام بما يلي: يصحح مكتبات الارتباط الديناميكي
    توضح هذه المقالة كيفية إعداد تصحيح لمكتبات الارتباط الديناميكي من تعليمة برمجية أصلية.

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

  • الإرشادات التفصيلية: تصحيح الأخطاء لتطبيق متوازي
    وصف كيفية استخدام مهام متوازي and كدسات متوازي إطارات الأدوات إلى يصحح تطبيق متوازي.

أقسام ذات صلة

  • تصحيح أخطاء التحضير: أنواع المشاريع C + + مرئية
    توفير الارتباطات إلى إلى صور التي تصف كيف إلى تصحيح أنواع المشروع الأصلي انشئت بواسطة قوالب مشروع Visual C + +.

  • تصحيح الأخطاء في ‏‫Visual Studio
    توفير ارتباطات إلى مقاطع بقعة صغيرة من وثائق تصحيح الأخطاء. تتضمن المعلومات ما هو جديد في مصحح الأخطاء، الإعدادات والتحضير، ونقاط التوقف، معالجة الاستثناءات وتحريرها والمتابعة، تصحيح الأخطاء إدارة تعليمات برمجية، تصحيح الأخطاء تعليمات برمجية الأصلية و تصحيح الأخطاء SQL مستخدم واجهة المراجع.

راجع أيضًا:

المبادئ

مصحح الأخطاء الأمان

موارد أخرى

تصحيح الأخطاء في ‏‫Visual Studio