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.Tipp
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.Tipp
Fügen Sie vor allen Postbuildbefehlen, die BAT-Dateien ausführen, eine call-Anweisung hinzu, z. B. 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#)