[IDE] Autom. Test nach jedem Solution-Build



  • Hi,

    ich hab eine Testanwendung geschrieben, die nach jedem Build die einzelnen Projekte einer Solution prüfen soll indem die Testanwendung ausgeführt wird. Bisher hab ich bei jedem Projekt der Solution die Anwendung als Post-Build-Step hinzugefügt. Dann wird sie allerdings 6-mal ausgeführt. Schreibe ich sie nur in ein Projekt, wird sie nicht ausgeführt, wenn sich das Projekt nicht ändert.

    Gibt es eine Lösung, bei der automatisch nach jedem Build (F7) die Testanwendung einmal ausgeführt wird?

    Grüße,
    don_basto.



  • Ich habe jetzt nicht genau kapiert was du willst aber vielleicht liege ich ja doch richtig...
    Im Menü unter
    Projekt -> Einstellungen -> Karteireiter "Bearbeitung nach dem Erstellen"
    kannst du bei "Befehle nach dem Erstellen" deine exe von der Testanwendung inclusive Pfad eintragen.



  • @isabeau:
    Komme mir deiner Navigationsbeschreibung nicht zurecht. Hab VS2005 (englisch) und da gibt's nur unter Project -> Properties -> "Ein Großer Dialog ohne Karteireiter". 😕

    Ich hab allerdings eine zufriedenstellende Lösung gefunden. Ich stelle als Abhängigkeiten von meiner Testanwendung alle anderen Projekte ein. Damit wird sie zumindest nur einmal ausgeführt, egal wieviele Projekte ich geändert hab.

    Grüße,
    don_basto.



  • Und? Die Karteireiter sind jetzt links im Baum als Knoten, kann man sich ja denken, oder? (waren bei VC6 Karteireiter).

    Projekt->Eigenschaften->Buildereignisse->Nach dem Erstellen.



  • Das sind dann wohl die Post-Build-Events, aber die hatte ich ja schon verwendet:

    don_basto schrieb:

    Bisher hab ich bei jedem Projekt der Solution die Anwendung als Post-Build-Step hinzugefügt.

    Grüße,
    don_basto.


Anmelden zum Antworten