Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Visual Studio:ContextSwitchDeadlock

Il ContextSwitchDeadlock non significa necessariamente che il tuo codice abbia un problema, solo che c'è un potenziale. Se vai su Debug > Exceptions nel menu ed espandi Managed Debugging Assistants , troverai ContextSwitchDeadlock è abilitato.

Se lo disabiliti, VS non ti avviserà più quando gli elementi impiegano molto tempo per l'elaborazione. In alcuni casi potresti avere validamente un'operazione di lunga durata. È anche utile se stai eseguendo il debug e ti sei fermato su una linea durante l'elaborazione:non vuoi che si lamenti prima di aver avuto la possibilità di approfondire un problema.