• 13-06-2020, 16:02:05
    #1
    merhaba.

    özetle şunu soruyorum: backgroundworker kullanırken break yapıldığında hangi satırda olduğumuzu görme yok mu?

    detaylı anlatmak gerekirse: kodu derledik çalıştırdık, program çalışıyor, çağrılan metodların isimlerini görebildiğimiz bir panel vb yok mu? hani break butonuna basıyoruz, çat diye duruyor hangi satırdaysa görüyoruz. ama backgroundworker kullanırken break yapsak da göremiyoruz nerede olduğunu. bunu görmenin bir yolu var mı?
  • 13-06-2020, 16:13:52
    #2
    Break yaptığında zaten görebilirsin. Break koyduğun yeri üst satırlara çek çünkü oraya gelmeden zaten catch e düşüyor olabilir. Veya backgroundworker'ın çalıştığından emin ol ör: backgroundworker1.RunWorkerAsync(); bu kod ile tetiklediğinden emin misin?
  • 13-06-2020, 16:23:05
    #3
    alidincer adlı üyeden alıntı: mesajı görüntüle
    Break yaptığında zaten görebilirsin. Break koyduğun yeri üst satırlara çek çünkü oraya gelmeden zaten catch e düşüyor olabilir. Veya backgroundworker'ın çalıştığından emin ol ör: backgroundworker1.RunWorkerAsync(); bu kod ile tetiklediğinden emin misin?
    hocam breakpoint koyunca duruyor onda sorun yok ama bazı yerlerde fazla oyalanınca misal, Pause işaretlİ olan butona basıp hangi satırda olduğumu görmek istiyorum, göremiyorum. Büyük çaplı projelerde bazen büyük sorun oluyor. Bg worker dışında Görünüyor.
  • 13-06-2020, 16:32:00
    #4
    lordyazilim adlı üyeden alıntı: mesajı görüntüle
    hocam breakpoint koyunca duruyor onda sorun yok ama bazı yerlerde fazla oyalanınca misal, Pause işaretlİ olan butona basıp hangi satırda olduğumu görmek istiyorum, göremiyorum. Büyük çaplı projelerde bazen büyük sorun oluyor. Bg worker dışında Görünüyor.
    Asenkron çalıştığı için sanırım göremezsiniz bu konu hakkında bir bilgim yok fakat program çalışırken de breakpoint ekleyebilirsiniz. Breakpoint yakaladıktan sonra f10 tuşu yardımıyla adım adım kod parçacıklarının nasıl çalıştığını görebilirsiniz. Değişkenlerin üzerine gelip aldığı değerleri görebilir onlara farklı değerler atayarak testler yapabilirsiniz.
  • 13-06-2020, 16:53:17
    #5
    alidincer adlı üyeden alıntı: mesajı görüntüle
    Asenkron çalıştığı için sanırım göremezsiniz bu konu hakkında bir bilgim yok fakat program çalışırken de breakpoint ekleyebilirsiniz. Breakpoint yakaladıktan sonra f10 tuşu yardımıyla adım adım kod parçacıklarının nasıl çalıştığını görebilirsiniz. Değişkenlerin üzerine gelip aldığı değerleri görebilir onlara farklı değerler atayarak testler yapabilirsiniz.
    Yani tek yol bu görünüyor teşekkür ediyorum, fakat dediğim gibi büyük projelerde zorluyor. Son yürüyen metodların listelendiği bi tool yok değil mi?