Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Visual Studio:ContextSwitchDeadlock

Das ContextSwitchDeadlock bedeutet nicht unbedingt, dass Ihr Code ein Problem hat, nur dass es ein Potenzial gibt. Wenn Sie zu Debug > Exceptions gehen im Menü und erweitern Sie die Managed Debugging Assistants finden Sie ContextSwitchDeadlock aktiviert ist.

Wenn Sie dies deaktivieren, werden Sie von VS nicht mehr gewarnt, wenn die Verarbeitung von Elementen lange dauert. In einigen Fällen haben Sie möglicherweise eine lang andauernde Operation. Es ist auch hilfreich, wenn Sie beim Debuggen sind und während der Verarbeitung in einer Zeile angehalten haben - Sie möchten nicht, dass es sich beschwert, bevor Sie die Möglichkeit hatten, sich mit einem Problem zu befassen.