Seltsamer Pfad bei Debug Assertion Failed



  • Hallo.

    Ans sich sind Fehler bei denem man ein "Debug Assertion Failed" erhält eh schon schwierig zu finden. Bei wird dazu aber noch immer ein Pfad zu einer Datei angezeigt, in der der Fehler aufgetreten sein soll, den es gar nicht gibt.

    Bei mir sieht das gerade so aus.

    File: f:\dd\vctools\vc7libs\ship\atlmfc\include\afxwin1.inl
    

    bei mir gibt es kein Laufwerk F. Auch kein Ordner dd auf oberster Ebene auf irgendeinem anderm Laufwerk. Wo kommt der Pfad her? Wie kann ich das ändern?


  • Mod

    Das ist ein ASSERT aus der MFC-DLL.
    Der Pfad den Du siehst ist der Produktions-Pfad auf dem Microsoft Rechner, auf dem die DLL kompiliert wurde.

    Du findest aber die Source Datei auch auf Deinem Rechner.



  • Und wo finde ich die?

    Habe gerade nach Porsuktion gegoogelt :-).



  • Du musst Du bei der Installation auswählen und installieren... dann findest Du auch alles über Prosuktion!

    Der Fehler liegt aber in Deinem Code 😉 die Assertions sind nur ein Hinweis darauf... schau doch einfach mal in den Callstack...



  • Der Fehler liegt aber in Deinem Code ;)
    

    Das habe ich mir fast gedacht :D. Nein ist klar. Darum ging es mir ja auch nicht. Mich hat nur der Pfad gewundert.

    Ach ja es heißt aber nicht Prosuktion sondern Porsuktion. 🙄 😃


Anmelden zum Antworten