cub71 Skrevet 11. desember 2006 Del Skrevet 11. desember 2006 Jeg har tatt i bruk backgroundWorker for å kjøre en prosess som tar lang tid. Når jeg klikker for å kjøre prosessen trigges denne: backgroundWorker1.RunWorkerAsync(); som kjører denne: private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) Problemet mitt er at hvis jeg setter et breakpoint i denne siste funker ikke debuggingen som normalt. Den stopper opp, men så kommer Form1 (hovedformen) opp igjen og jeg får ikke debugget noenting. Når jeg går til debuggeren har jeg ikke mulighet til å 'F11'. Linjen den stoppet ved er ikke gul lenger. Hva må jeg gjøre? Lenke til kommentar
cub71 Skrevet 11. desember 2006 Forfatter Del Skrevet 11. desember 2006 Det er visst ikke bare jeg som har problemer med dette: http://www.developerdotstar.com/community/node/671 Lenke til kommentar
wolf5 Skrevet 15. desember 2006 Del Skrevet 15. desember 2006 Prøv å åpne Threads vinduet (du har tross alt flere tråder når du bruker backgroundworker). Threads vinduet finner du under Debug->Windows->Threads Merk av hvilken tråd du har tenkt å se hvor er for øyeblikket mens du har pauset applikasjonen. Da skal gul markør merke koden der den står i den aktuelle tråden Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå