Debuggen meines extern aufgerufenen Programms



  • Ich schreibe für ein anderes Programm ein Plugin. Dieses Plugin ist ein Konsolenprogramm. Die Hauptanwendung startet irgendwann bei Bedarf das Plugin. Wie kann ich mein Plugin nun debuggen? Ich muss ja darauf warten, dass das Hauptprogramm mein selbst geschriebenes startet. Ich habe zuerst versucht unter "Eigenschaften->Debuggen->Befehl" das Hauptprogramm anzugeben. Probelm ist: man muss eine bat-Datei starten und nicht die exe. Die bat-Datei akzeptiert aber das VS an dieser Stelle nicht.

    Gibt es da eine Möglichkeit, irgendwie zu debuggen?

    MfG Pellaeon


  • Mod

    In der BAT Datei wird doch dan eine EXE gestartet...

    Ansonsten:
    - attache Dich nachträglich an den Prozess
    - setze einen DebugBreak in Deinen Plugin Code und attache Dich dann an den Prozess...



  • Martin Richter schrieb:

    In der BAT Datei wird doch dan eine EXE gestartet...

    Die bat setzt irgendwelche Umgebungsvariablen, startet eine andere bat, die wieder Sachen setzt ... . Ist nicht von mir^^ Jedenfalls exe einfach starten geht nicht.
    Mit dem Anhängen an den Prozess gehts aber 🙂

    MfG Pellaeon


Anmelden zum Antworten