ContextSwitchDeadlock
betyder ikke nødvendigvis, at din kode har et problem, bare at der er et potentiale. Hvis du går til Debug > Exceptions
i menuen og udvid Managed Debugging Assistants
, finder du ContextSwitchDeadlock
er aktiveret.
Hvis du deaktiverer dette, vil VS ikke længere advare dig, når varer tager lang tid at behandle. I nogle tilfælde kan du gyldigt have en langvarig operation. Det er også nyttigt, hvis du foretager fejlfinding og er stoppet på en linje, mens dette behandles - du vil ikke have, at det klager, før du har haft mulighed for at grave i et problem.