Erst kürzlich haben meine Visual Studio 2010 und 2008 Professional aufgehört, Laufzeitfehler zu erkennen. Ich bin mir nicht sicher, ob eine Einstellung innerhalb dieser IDEs falsch konfiguriert wurden oder ob es ein Firewall-Problem ist (mein Betriebssystem ist Windows 7 und die Firewall ist ausgeschaltet). Zum Beispiel sollte dieser Code zu einem Laufzeitfehler in Visual Studio führen:
XmlDocument doc = null;
XmlElement element = doc.getElementByID("element");
Wenn ich nach diesem Code einen Haltepunkt setze, wird dieser nicht erreicht, jedoch wird der Haltepunkt erfolgreich ausgelöst, bevor dieses Codebeispiel ausgeführt wird. Meine C#-Anwendung erscheint gut, aber alle Code, der nach dem Fehler ausgeführt wurde, ist nicht vorhanden.
Ich wäre dankbar, wenn mir jemand helfen könnte, dieses Problem zu lösen.