Heim >Backend-Entwicklung >C++ >Warum zeigt Visual Studio C 2010 den Fehler „PDB-Datei kann nicht gefunden oder geöffnet werden' an?

Warum zeigt Visual Studio C 2010 den Fehler „PDB-Datei kann nicht gefunden oder geöffnet werden' an?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-10-30 10:50:03963Durchsuche

Why Does Visual Studio C   2010 Display a

PDB-Datei kann in Visual Studio C 2010 nicht gefunden oder geöffnet werden: Ein Hindernis beim Debuggen

Beim Ausführen eines Visual Studio C-Projekts kann Folgendes auftreten Bei bestimmten System-DLLs wird eine Fehlermeldung angezeigt, die besagt, dass die PDB-Datei nicht gefunden oder geöffnet werden kann. Dieser Fehler weist darauf hin, dass Visual Studio die entsprechenden Debug-Informationsdateien (.pdb), die zum Debuggen erforderlich sind, nicht finden kann.

Ursache und Lösung

Die fehlenden PDB-Dateien sind für Systembibliotheken wie ntdll.dll, kernel32.dll und user32.dll. Diese Bibliotheken werden normalerweise nicht beim Debuggen verwendet, da Visual Studio über integrierte Symbole dafür verfügt. Die Fehlermeldung kann jedoch ignoriert werden, wenn Sie nicht die Möglichkeit benötigen, diese spezifischen Module zu debuggen.

PDB-Dateien manuell suchen

Zum automatischen Download der PDB-Dateien für System-DLLs, gehen Sie zu Extras -> Optionen -> Debuggen -> Symbole in Visual Studio. Aktivieren Sie das Kontrollkästchen mit der Bezeichnung „Microsoft Symbol Servers“. Visual Studio versucht dann, die erforderlichen PDB-Dateien von den Symbolservern von Microsoft herunterzuladen.

Fehler ignorieren

Wenn Sie nicht daran interessiert sind, die System-DLLs zu debuggen, können Sie dies tun Ignorieren Sie einfach die Fehlermeldung. Die Anwendung läuft ohne Probleme weiter.

Zusätzliche Informationen

Wenn Sie die System-DLLs noch debuggen müssen, können Sie die entsprechenden PDB-Dateien manuell suchen und herunterladen vom Symbolserver von Microsoft. Allerdings sind diese Dateien für bestimmte Windows-Versionen möglicherweise nicht immer verfügbar.

Das obige ist der detaillierte Inhalt vonWarum zeigt Visual Studio C 2010 den Fehler „PDB-Datei kann nicht gefunden oder geöffnet werden' an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn