Aracılığıyla paylaş


Hata ayıklayıcı Yol Haritası

Visual Studio debugger programı çalıştırma davranışını gözlemek ve mantık hataları bulmak sağlayan güçlü bir araçtır.Hata ayıklayıcı, tüm Visual Studio programlama dilleri ve bunların ilişkili kitaplıkları ile çalışır.Hata ayıklayıcı ile kesme veya askıya alma, programınızın kodunuzu incelemek, değerlendirmek ve programınızda değişkenleri düzenleme, kayıtları görüntülemek, oluşturulan kaynak kodunuzu yönergelere bakın ve uygulamanız tarafından kullanılan bellek alanı görüntülemek için.Düzenle ve devam et ile hata ayıklama kodunuzu değişiklikler yapabilir ve yürütülmesine devam etmek.

Visual Studio hata ayıklayıcı sağlar bir Debug hata ayıklama araçlarına erişmek için menü.Hata ayıklayıcı pencereleri ve iletişim kutularını programınız hakkında bilgi görüntülemek ve ek bilgi girmenize olanak sağlar.F1 tuşuna basarak Yardım penceresi veya iletişim kutusu üzerinde elde edebilirsiniz.

Bu Bölümde

  • Yürütme denetimi
    Hata ayıklayıcı uygulamanızın çalışmasını denetlemek için nasıl kullanılacağını açıklar.Hata Ayıklayıcısı kullanarak, Başlat veya yürütme devam, yürütme sonu, yürütme durdurabilir, uygulamanız aracılığıyla adım, belirtilen konuma çalıştırın ve yürütme noktası ayarlayın.

  • Nasıl yapılır: gizli Debugger komutları geri yükleme
    Debugger komutları, IDE varsayılan ayarlar tarafından gizlenen görünür hale getirmek nasıl açıklar.

  • İş ve işlemler ile çalışma
    Ekleyin ve yürütülmesi, işlemler ve iş parçacıklarını denetlemek nasıl açıklar.

  • Just-In-Time hata ayıklama
    Just-In-hata ayıklama, Visual Studio dışında çalışırken bir program çöktüğünde, hata ayıklayıcı otomatik olarak başlayacak Time anlatılmaktadır.

  • Hata ayıklayıcı otomatik olarak başlatma
    Uygulamanız Visual Studio Windows uygulamasını başlattığınızda başlatmak için ayarlama konusunda yönergeler sağlar.Visual Studio, uygulama, hata ayıklama için hazır yükler, ancak yürütme komutu vermek kadar hata ayıklama başlamaz.Bu şekilde hata ayıklayıcısını başlatma hata ayıklama Hizmetleri ve com işlem dışı sunucuları için kullanışlıdır.

  • İzlenecek yol: Tasarým anýnda hata ayıklama
    Visual Studio komut penceresi uygulamanıza çalışmadığı sırada bir işlev veya alt yordam çalıştırma için nasıl kullanılacağını gösterir.

  • Döküm dosyalarını kullanarak uygulama kilitlenmeleri ve beklemeleri için hata ayıklama
    Döküm dosyalarını kaydetme ve açma yönergeleri de dahil olmak üzere, açıklar.Genellikle bir kilitlenme sonra zaman içinde belirli bir noktada, programınızın durumunun anlık döküm dosyalarını içerir.Bir kilitlenme oluşur ve hata ayıklamak yapı makinedeki pdb ve kaynak dosya olan kilitlenme döküm dosyası kullanmak programınızın kaynak dosyalarına erişimi olmayan bir makinede test veya pdb yüklü değilse, döküm dosyasını kaydedebilirsiniz.

  • Breakpoints and Tracepoints
    Kesme noktaları ve tracepoints nelerdir ve nasıl kullanılacaklarını açıklar.

  • Hata ayıklayıcıda verileri görüntüleme
    Hata ayıklama araçları incelemek ve programın durumunu değiştirmek olanak veren çeşitli hakkında bilgi sağlar.Bu araçlar işlevi break modunda çoğu.

  • Hata Ayıklayıcı'daki ifadeler
    C++, C#, C++, Visual Basic, J# ve kod deyimleri hata ayıklayıcıda girerken kullandığınız dile özgü sözdiziminin açıklayan konulara bağlantılar sağlar.

  • Özel durum işleme
    Özel durumlar, hata ayıklayıcı bunları nasıl işlediğini ve işleme, özel durumun oluştuğu görmek ve değişken içeriğini görmek nasıl sınırlamalar için özel durumlar yönetilen kod ve özel durumları yerel (C++) kod çözme işlenmeyen olduğunu değiştirmek nasıl açıklar.

  • Düzenle ve devam et
    Düzenle ve devam et, programınızın break modunda çalışırken, kaynak kodunuzu değiştirmek ve hata ayıklama oturumunu sonlandırır ve programınızı yeniden oluşturmak zorunda kalmadan bu değişiklikleri uygulamak sağlayan bir araç açıklanır ve bu özelliği devre dışı bırakma veya etkinleştirme yönergeleri sağlar.

İlgili Bölümler

  • Hata ayıklama giriş sayfası
    Hata ayıklama belgeleri daha büyük bölümler bağlantılar sağlar.Bilgiler içerir: hata ayıklayıcı, ayarları ve hazırlık yenilikler, kesme, özel durumları, Düzenle ve devam, yönetilen kod hata ayıklama, Visual C++ hata ayıklama projeleri, hata ayıklama com ve ActiveX, hata ayıklama dll, hata ayıklama sql ve kullanıcı arabirimi başvuruyor.

Ayrıca bkz.

Kavramlar

Hata ayıklayıcı güvenlik

Diğer Kaynaklar

Visual Studio'da hata ayıklama