Hata ayıklayıcı genişletilebilirliğini kullanmaya başlama

Visual Studio SDK'sı, Visual Studio ortamındaki programlarda hata ayıklamak için kullanılan hata ayıklayıcısı bileşenlerini oluşturmak ve özelleştirmek için ihtiyacınız olan bilgileri sağlar.

Visual Studio hata ayıklaması, önceki Visual Studio hata ayıklayıcılarında gerçekleştirilen kapsamlı kullanılabilirlik testinden türetilen iyileştirmeler ekledi. Visual Studio hata ayıklamasını kullanarak çok dilli bir uygulamada adım adım ilerleyebilir veya uygulamalarda ve çok dilli çözümlerde hata ayıklarken değişkenlerin anında düzenlenmesini uygulayabilirsiniz.

Visual Studio hata ayıklaması, hata ayıklanan program ile işlem dışı yürütülür ve bu nedenle uygulamanın işlem alanında daha az müdahalecidir. Sonuç olarak, hata ayıklama programınızı etkilemeden hata ayıklayıcıyla etkileşim kuran bileşenleri yazmak daha kolaydır.

Visual Studio SDK'sını en iyi şekilde kullanmak için aşağıdaki öğeler hakkında bilgi sahibi olmanız gerekir:

  • Visual Studio tümleşik geliştirme ortamı (IDE)

  • C++ programlama dili

  • ATL COM

Bu bölümde

Hata ayıklayıcıyı genişletmeye yönelik yol haritası, derleyicinize ve çıktısına bağlı olarak ürününüzün hata ayıklamasını uygulama işlemini özetler.

Hata ayıklayıcı bileşenleri , hata ayıklama altyapısını (DE), ifade değerlendiriciyi (EE) ve sembol işleyicisini (SH) içeren Visual Studio hata ayıklama bileşenlerine genel bir bakış sağlar.

Hata ayıklayıcısı kavramları , ana hata ayıklama mimari kavramlarını açıklar.

Hata ayıklayıcı bağlamları , hata ayıklama altyapısının (DE) kod, belge ve ifade değerlendirme bağlamları içinde aynı anda nasıl çalıştığını açıklar. Üç bağlamın her biri için ilgili konumu, konumu veya değerlendirmeyi açıklar.

Hata ayıklama görevleri , program başlatma ve ifadeleri değerlendirme gibi çeşitli hata ayıklama görevlerine bağlantılar içerir.