El ContextSwitchDeadlock
no significa necesariamente que su código tenga un problema, solo que existe un potencial. Si va a Debug > Exceptions
en el menú y expanda los Managed Debugging Assistants
, encontrará ContextSwitchDeadlock
está habilitado.
Si desactiva esto, VS ya no le avisará cuando los elementos tarden mucho tiempo en procesarse. En algunos casos, puede tener válidamente una operación de larga duración. También es útil si está depurando y se detuvo en una línea mientras se procesa; no desea que se queje antes de haber tenido la oportunidad de investigar un problema.