MDA (Managed Debug Assitant) Fehler unterbinden
Wenn man eine Visual Studio-Anwendung debugged und hat darin lang laufende LINQ-Abfragen (sicherlich passiert das auch bei Dingen die in anderen Threads asynchron laufen) kommt es zu MDA-Fehlern und dem Hinweis auf einen ContextDeadlock. Die Meldung hilft einem dabei auch nicht wirklich weiter, zumal das Problem nur beim debuggen einer Anwendung auftritt. Dieses Verhalten kann man über einen Schalter vom Visual Studio im Menü Debug – Exceptions – Managed Debug Assistants deaktivieren/einschalten
Danach läuft die Anwendung in der Regel ohne anzuhalten durch.