Aracılığıyla paylaş


Özel hata ayıklama altyapısı oluşturma

Hata ayıklama altyapısı (DE), belirli çalışma zamanı mimarilerinde hata ayıklamaya olanak tanıyan bir bileşendir. Çalışma zamanı ortamı başına genellikle yalnızca bir DE uygulaması vardır.

Not

Transact-SQL ve JScript için ayrı DE uygulamaları olsa da, VBScript ve JScript tek bir DE'yi paylaşır.

DE, yürütme denetimi, kesme noktaları ve ifade değerlendirmesi gibi hata ayıklama hizmetleri sağlamak için yorumlayıcı veya işlem sistemiyle birlikte çalışır. Bu hizmetler DE arabirimleri aracılığıyla uygulanır ve hata ayıklayıcının farklı işlem modları arasında geçişine neden olabilir. Daha fazla bilgi için bkz . İşletimsel modlar.

DE oluşturmak aşağıdaki adımlardan oluşur:

  1. Visual Studio'ya DE kaydetme

  2. Bir programın hata ayıklamasını etkinleştirme

  3. Yürütme denetimi ve durum değerlendirmesi uygulama

  4. Olayları gönderme

  5. Sonlandırmayı ve ayırmayı ayarlama

Bu bölümde

Özel bir hata ayıklama altyapısını kaydetme, hata ayıklama altyapısının kullanılabilmesi için Visual Studio'ya kaydetmek için gereken adımları açıklar.

Bir programın hata ayıklanacak şekilde etkinleştirilmesi, DE'nizin bir programda hata ayıklayabilmesi için önce DE'yi başlatmanız veya var olan bir programa eklemeniz gerektiğini açıklar.

Yürütme denetimi ve durum değerlendirmesi uygulama, bir uygulamada hata ayıklamanın neden yürütme denetimi özelliklerinin uygulanmasını gerektirdiğini açıklar.

Gönderme olayları , DCOM tabanlı bir olay modeli olarak hata ayıklayıcı ile DE arasındaki iletişimi açıklar.

Sonlandırma ve ayırmayı ayarlama, normal sonlandırmanın nasıl gerçekleştirildiğini açıklar; bu da uygulamada hata ayıklanacak kesme noktaları, özel durumlar, çalışma zamanı hataları veya sonsuz döngüler olmadığı anlamına gelir.

Çağrı hata ayıklayıcısı olayları , bir hata ayıklama oturumunda gerçekleşen olayların çağrı sırasını belgeler.

Nasıl Yapılır: Özel hata ayıklama altyapısında hata ayıklama, özel DE'de hata ayıklamayı açıklar.