Freigeben über


Haltepunktfehler

Aktualisiert: November 2007

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

C++

Web Developer

Express

Standard

Pro und Team

Tabellenlegende:

Vorhanden

Nicht vorhanden

Befehl oder Befehle, die standardmäßig ausgeblendet sind.

Wenn zwei oder mehr Quelldateien im Projekt den gleichen Namen haben, hat der Debugger u. U. Probleme zu erkennen, in welcher Datei der Haltepunkt gesetzt ist. Dies geschieht häufig, wenn Sie ein Modul mit dem gleichen Namen wie eine Komponente der Debugbibliothek erstellen, mit der Sie eine Verknüpfung herstellen.

Sie können dieses Problem beheben, indem Sie den vollständigen Pfadnamen für die Quelldatei eingeben. Sie können den Dateipfadnamen im Dialogfeld Dateihaltepunkt ändern. Weitere Informationen finden Sie unter Gewusst wie: Bearbeiten einer Haltepunktposition.

Es kann vorkommen, dass der Debugger die dem Haltepunkt zugehörige Quelldatei nicht findet, obwohl sie existiert. Dies geschieht, wenn eine Quelldatei geändert wurde und deshalb nicht mehr mit dem Code übereinstimmt, der gedebuggt wird. Wenn Visual Studio Quellcode anzeigen soll, der nicht mit der Version übereinstimmt, die gedebuggt wird, deaktivieren Sie im Dialogfeld Optionen im Debuggen-Knoten der Kategorie Allgemein die Option Quelldateien müssen exakt mit der Originalversion übereinstimmen. Sie können den Haltepunkt auch dadurch binden, dass Sie im Dialogfeld DateihaltepunktUnterschiede zwischen Quellcode und Originalversion zulassen aktivieren.

Siehe auch

Konzepte

Haltepunkte und Ablaufverfolgungspunkte