ContextSwitchDeadlock
nutně neznamená, že váš kód má problém, jen to, že existuje potenciál. Pokud přejdete na Debug > Exceptions
v nabídce a rozbalte Managed Debugging Assistants
, najdete ContextSwitchDeadlock
je povoleno.
Pokud toto zakážete, VS vás již nebude upozorňovat, když zpracování položek trvá dlouho. V některých případech můžete mít platně dlouhotrvající operaci. Je to také užitečné, pokud ladíte a zastavili jste se na lince během tohoto zpracování – nechcete, aby si stěžovala, než budete mít možnost se do problému ponořit.