Freigeben über


Seite "Buildereignisse", Projekt-Designer (C#)

Verwenden Sie die Seite Buildereignisse des Projekt-Designers, um Anweisungen für Buildkonfigurationen festzulegen.Sie können auch die Bedingungen angeben, unter denen Postbuildereignisse ausgeführt werden.Weitere Informationen finden Sie unter Gewusst wie: Angeben von Buildereignissen (C#) und unter Gewusst wie: Festlegen von Buildereignissen (Visual Basic).

  • Konfiguration
    Dieses Steuerelement ist auf dieser Seite nicht bearbeitbar.Eine Beschreibung dieses Steuerelements finden Sie unter Seite "Erstellen", Projekt-Designer (C#).

  • Plattform
    Dieses Steuerelement ist auf dieser Seite nicht bearbeitbar.Eine Beschreibung dieses Steuerelements finden Sie unter Seite "Erstellen", Projekt-Designer (C#).

  • Befehlszeile für Präbuildereignis
    Gibt einen oder mehrere Befehle an, die vor dem Buildvorgang ausgeführt werden sollen.Zur Eingabe längerer Befehle klicken Sie auf Präbuild bearbeiten, um Dialogfeld "Befehlszeile für Präbuildereignis"/"Befehlszeile für Postbuildereignis" anzuzeigen.

    HinweisHinweis

    Präbuildereignisse werden nicht ausgeführt, wenn das Projekt aktuell ist und kein Build ausgelöst wird.

  • Befehlszeile für Postbuildereignis
    Gibt einen oder mehrere Befehle an, die nach dem Buildvorgang ausgeführt werden sollen.Zur Eingabe längerer Befehle klicken Sie auf Postbuild bearbeiten, um Präbuildereignis/Dialogfeld "Befehlszeile für Postbuildereignis" anzuzeigen.

    HinweisHinweis

    Fügen Sie vor allen Postbuildbefehlen, die BAT-Dateien ausführen, eine call-Anweisung hinzu.Beispielsweise call C:\MyFile.bat oder call C:\MyFile.bat call C:\MyFile2.bat.

  • Soll das Postbuildereignis ausgeführt werden?
    Legt die in der folgenden Tabelle aufgeführten Bedingungen für das auszuführende Postbuildereignis fest.

    Option

    Ergebnis

    Immer

    Das Postbuildereignis wird unabhängig davon ausgeführt, ob der Buildvorgang erfolgreich war oder nicht.

    Bei erfolgreichem Erstellen

    Das Postbuildereignis wird ausgeführt, wenn der Buildvorgang erfolgreich war.Folglich wird das Ereignis auch für ein aktuelles Projekt ausgeführt, sofern das Erstellen erfolgreich war.

    Wenn der Build die Projektausgabe aktualisiert

    Das Postbuildereignis wird nur ausgeführt, wenn sich die Compilerausgabedatei (.exe oder .dll) von der vorherigen Compilerausgabedatei unterscheidet.Folglich wird kein Postbuildereignis ausgeführt, wenn ein Projekt aktuell ist.

Siehe auch

Aufgaben

Gewusst wie: Festlegen von Buildereignissen (Visual Basic)

Gewusst wie: Angeben von Buildereignissen (C#)

Konzepte

Referenz zur Projekt-Designer-Benutzeroberfläche

Weitere Ressourcen

Anwendungen in Visual Studio erstellen