locked
Visual C++ 6.0 debugger funktioniert nicht mehr! RRS feed

  • Question

  • Seitdem ich embedded visual tools 3.0 installiert hatte, kann ich in Visual C++ nicht mehr debuggen!

    Sobald ich debug starte, kommt 2x die Fehlermeldung
    "Die Anwendung konnte nicht richtig initialisiert werden (0xc0000235). Klicken Sie auf "OK", um die Anwendung zu beenden"

    Danach kommt im Visual C++ die Fehlermeldung
    "Unbehandelte Ausnahme in myApp.exe (NTDLL.DLL): 0xc0000235: (kein Name)"
    Callstack:
    NTDLL! 7c9766c6()
    NTDLL! 7c950f7e()
    NTDLL! 7c91e457()

    Ich kann mit SingleStep weitergehen, dann erscheint der callstack
    NTDLL! 7c91e8e5()
    NTDLL! 7c93ab5b()
    NTDLL! 7c93ab21()
    NTDLL! 7c93aa79()
    NTDLL! 7c93a9e9()
    NTDLL! 7c91e48a()
    NTDLL! 7c911046()
    MSVCRTD! 00382a4a()
    MSVCRTD! 003829ef()
    MSVCRTD! 00382e55()
    MSVCRTD! 0037c189()
    MSVCRTD! 0038592b()
    WinMainCRTStartup() line 345 + 23 bytes
    KERNEL32! 7c817077()

    und in der Ausgabe:
    "Nicht abgefangene Ausnahme in myApp.exe (NTDLL.DLL): 0xC0000005: Access Violation."

    Ich habe embedded visual tools 3.0 komplett deinstalliert, Visual Studio + Service Pack 5 + Prozessor Pack wieder komplett neu installiert
    Der Fehler ist immer noch da!

    + Welche exe / dll ist der eigentliche debugger?

    • Moved by Jesse Jiang Thursday, December 16, 2010 3:14 AM (From:Visual C++ General)
    Tuesday, December 14, 2010 8:01 AM

All replies

  • In dem Callstack gibt es keinen Debugger, ich kann nur erkennen, dass die Debug-Laufzeit (MSVCRTD) verwendet wird.

    Dieses "Die Anwendung konnte nicht richtig initialisiert werden" liegt wahrscheinlich an irgendeiner Sicherheitssoftware.

    Neuen Antivirus-Client o.ä. installiert?

    Das hier ist übrigens das englischsprachige Forum.

    Tuesday, December 14, 2010 8:58 AM
  • Möglicherweise ein Missverständnis.. Im callstack gibts natürlich keinen debugger, der callstack ist aus visual studio beim versuch zu debuggen.
    Die letzte frage zielte eher darauf ab, ob jemand weiss, ob die visual studio IDE selbst den debugger enthält, ob es auf bestimmte dlls zugreift um zu debuggen, oder ob es eine eigene exe ist (so wie der compiler cl.exe). Das muss ich wissen, um eventuelle abhängigkeiten zu finden (mit dependency walker o.Ä.)!
    Ich vermute, dass durch die installation ein debug-dll-versionmischmach entstanden ist.

    Der Visual C++ debugger funktionierte bis vor der Installation der embedded visual tools 3.0 einwandfrei. Danach nicht mehr. Etwas anderes wurde nicht installiert.

    Das ich auf deutsch geschrieben habe, war tatsächlich absicht :-)

    Tuesday, December 14, 2010 9:58 AM
  • Der Debugger von Visual Studio ist in die IDE integriert.

    Es gibt auch externe Debugger, aber die werden nicht verwendet, wenn Du in der IDE debuggst. Damit das debuggen funktioniert müssen die passende vc-debug-runtime und Programmdatenbankdateien verwendet werden, die dann das detailliertere Debugging ermöglichen.

    Dein Debugger ist also in "devenv.exe" enthalten.

    Wenn Du Teile von vstudio (de-)installierst ist es manchmal sinnvoll danach die Ausgabeverzeichnisse zu putzen, insbesondere die vc90.pdb usw. das hat mich auch mal viel Zeit gekostet. Lösch am besten das debug/release - Verzeichnis komplett, auch in den Projektverzeichnissen.

    Ein Versionsmischmasch sollte durch die Projekteinstellungen klärbar sein, halte ich aber für unwahrscheinlich, weil Du dann schon vorher diese Fehler gehabt hättest.

    Der Hinweis mit Deutsch, bezog sich darauf, dass es ein deutsches Forum gibt, das auch gut besucht ist.

    Tuesday, December 14, 2010 10:10 AM
  •  

    Hi steinundfloete,

     

    Welcome to the MSDN forum,  I'm Jesse and I'll be helping you.

     

    I'm sorry for that here is English forum so please find out the forum of German from MSDN Worldwide Sites and raise your issue again. And I will move this one to off-topic.

     

    Thanks for your understanding,

    Jesse


    Jesse Jiang [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Thursday, December 16, 2010 3:13 AM