Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Visual Studio:ContextSwitchDeadlock


O ContextSwitchDeadlock não significa necessariamente que seu código tenha um problema, apenas que existe um potencial. Se você for para Debug > Exceptions no menu e expanda os Managed Debugging Assistants , você encontrará ContextSwitchDeadlock está ativado.

Se você desabilitar isso, o VS não avisará mais quando os itens estiverem demorando muito para serem processados. Em alguns casos, você pode validamente ter uma operação de longa duração. Também é útil se você estiver depurando e tiver parado em uma linha durante o processamento - você não quer que ela reclame antes de ter a chance de investigar um problema.