ContextSwitchDeadlock betyder inte nödvändigtvis att din kod har ett problem, bara att det finns en potential. Om du går till Debug > Exceptions i menyn och expandera Managed Debugging Assistants , hittar du ContextSwitchDeadlock är aktiverad.
Om du inaktiverar detta kommer VS inte längre att varna dig när objekt tar lång tid att bearbeta. I vissa fall kan du ha en långvarig operation. Det är också användbart om du felsöker och har stannat på en linje medan detta bearbetas - du vill inte att det ska klaga innan du har haft en chans att gräva i ett problem.