Aracılığıyla paylaş


Visual Studio Hata Ayıklayıcı'daki işlev değerlendirmesi sırasında kesiliyor

Visual Studio Hata ayıklayıcı, program yürütülürken sonları aynı şekilde, işlev değerlendirmesi sırasında break olanak sağlar.İşlev değerlendirmesi sırasında ayırmak hata ayıklayıcı neden olan şeyler şunlardır:

  • Bir kesme noktası işlevindeki kırın.

  • İşlenmeyen bir özel durum oluşturuldu.

  • Bir özel durum ve buna karşılık gelen sayıcı kutusunda özel durumlar iletişim kutusu denetlenir.Üzerinde Debug menüsünde tıklatın özel durumlar erişim için özel durumlar iletişim kutusu.

Bu durumların her birinde bir kesme noktası veya normal program yürütme hata ayıklama sırasında işlenmeyen özel durum isabet, ne karşılaştığınız için benzer deneyimidir.

Burada hata ayıklayıcı, ancak koparır değil bazı durumlarda vardır.Bunlar:

  • Bir kesme noktası durumu değerlendiriliyor.

  • İşlevler'i değerlendirirken İzle pencere.

Bazen işlev değerlendirmesi beklenenden fazla zaman alıyor veya sonsuz bir döngüye girebilirsiniz.İşlev değerlendirmesi durdurmak için seçin Durdurmak değerlendirme dan Debug işlevi değerlendirilir iken menü.

İş parçacıkları ve işlev değerlendirmesi

İşlev değerlendirmesi sırasında değerlendirirken, işlev dışındaki tüm iş parçacıklarını dondurulmuş.Değerlendirme asla tamamlanmış olarak başka bir iş parçacığı için beklediği bir işlev değerlendirmelidir değil.

Ancak, bir iş parçacığı bir işlev değerlendirmesi ile oluşturursanız, iş parçacığı değerlendirilir normal program çalışması sırasında olacaktır aynıdır.

Ayrıca bkz.

Başvuru

Ortak ifade değerlendirici özellikleri

Visual Studio komutları ve anahtarları

Diğer Kaynaklar

Visual Studio'da hata ayıklama