Ich weiß, dass diese Frage mehrmals gestellt wurde und viele Leute haben hier verschiedene Antworten vorgeschlagen. Obwohl keiner von ihnen für mich arbeitet.Visual Studio C# -Debugger - der Breakpoint wird derzeit nicht gefunden
Ich habe eine Windows Forms-Anwendung mit Visual Studio und Framework 4.0 erstellt und einen Haltepunkt hinzugefügt. Wenn ich jedoch die Anwendung debuggen, wird ein Ausrufezeichen am Haltepunkt angezeigt und es wird angezeigt.
Der Haltepunkt wird derzeit nicht getroffen. Dieser Zeile ist kein ausführbarer Code zugeordnet. Mögliche Ursachen sind: bedingte Kompilierung oder Compiler-Optimierungen.
Ich habe mehrere vorgeschlagenen Lösungen
- Gereinigt das Projekt
- der PDB Gelöschte ausprobiert
- die Konfiguration überprüft und sichergestellt, dass es zu debuggen
- die Debug-Konfiguration Set von „x86 "to" Any CPU "
- Versucht, Projekt von Grund auf neu zu erstellen
- versucht Neuinstallation .net Framework
- Entfernt temporäre Dateien asp.net
jedoch keiner von ihnen scheint zu funktionieren. Ich war in der Lage, meine Projekte mit Breakpoint zu debuggen, und aus irgendeinem Grund ist etwas passiert und ich bin nicht mehr in der Lage, die Projekte zu debuggen. Kann mir jemand bitte vorschlagen, was ich suchen oder beheben sollte, um dieses Problem zu lösen.
Legen Sie einen Unterbrechungspunkt in einer Zeile _before_ fest, mit der Sie Probleme haben, und geben Sie den Code in einem Schritt ein. Sie sollten dann sehen können, warum/wenn der Code ausgeführt wird. Ich könnte einfach der Compiler sein, der den Code optimiert hat; Veröffentlichen Sie den betreffenden Code. – Tony