Ich versuche, einen Code in meiner ASP.NET-Webanwendung zu debuggen.
Ich habe einen Haltepunkt in einem der Seitenereignisse des Codebehinds der Seite gesetzt, und dieses Mal erschien ein spezielles Symbol anstelle des roten Haltepunkts, das besagt, dass Symbole nicht geladen wurden und der Haltepunkt nicht erreicht wird.
Dieser Fehler hat sich nicht wiederholt, aber warum kann ich den Haltepunkt nicht erreichen?
Wenn ich auf "Stop" drücke, erscheint in VS ein Popup-Fenster mit der Meldung:
Debugging in Progres beenden...
Das Debugging wird angehalten, ist aber noch nicht abgeschlossen. Sie können erzwingen, dass das Debugging vollständig beendet wird, aber alle angehängten Prozesse werden möglicherweise beendet.
Dieses Fenster wird automatisch geschlossen, wenn das Debugging vollständig beendet ist.
Vollständig anhalten
Außerdem wird die Website auch nicht in meinem Browser angezeigt, wenn ich mit der Fehlersuche beginne :(
Um die Sache noch schlimmer zu machen, habe ich eine Codezeile wie diese im Codebehind meiner Seite:
RssFeedSites = opml.Parse(filestream);
Ich setze den problematischen Haltepunkt auf diese Zeile. Aber ich habe einen programmatischen Haltepunkt in der Parse()-Methode von opml, aber auch dieser wird nicht getroffen.
Gracias