Dateisystemverweise und Symboldateien

Dateien auf dem Datenträger können sowohl lange Dateinamen als auch automatisch generierte, kurz mit MS-DOS kompatible 8.3-Dateinamen aufweisen. Nach dem Hinzufügen einer Symboldatei zu einem Symbolspeicher ist es möglich, dass während des Debuggens nicht auf die Symbole in dieser Symboldatei zugegriffen werden kann, wenn die Symboldatei abgekürzte MS-DOS 8.3-Dateinamen enthält.

Wenn die Tools eine Symboldatei erstellen, hängt die Version des Dateinamens, der im Debugdatensatz der Symboldatei aufgezeichnet wird, von den Tools und deren Ausführung ab. Wenn eine Symboldatei einen abgekürzten MS-DOS 8.3-Dateinamen anstelle des tatsächlichen Dateinamens aufweist, der in den Datensatz eingebettet ist, kann beim Laden von Symbolen zur Debugzeit Probleme auftreten, da die abgekürzten Dateinamen von System zu System variieren. Wenn dieses Problem auftritt, kann während des Debuggens nicht auf den Inhalt dieser Symboldateien zugegriffen werden. Wenn möglich, sollte der Benutzer beim Erstellen von Symboldateien auf abgekürzte Dateinamen verzichten. Einige Möglichkeiten, abgekürzte Dateinamen versehentlich zu verwenden, sind die Verwendung des abgekürzten Dateipfadnamens für eine Quelldatei, ein Includeverzeichnis oder eine enthaltene Bibliotheksdatei.

Weitere Informationen finden Sie unter Übereinstimmende Symbolnamen.