So führen Sie einen Befehl vor oder nach einem Build in Visual Studio aus

Inhalt

Visuelle Studie.

Visual Studio hat eine nützliche Funktion, um Befehle vor oder nach Kompilierungen auszuführen. Dies kann verwendet werden, um einen Teil Ihres Entwicklungsprozesses zu automatisieren, wie man Abhängigkeiten während der Pre-Build-Phase eincheckt oder Build-Artefakte in Entwicklungsumgebungen pusht.

Befehlseinstellungen für Pre-Build und Post-Build

Von Visual Studio, Klicken Sie mit der rechten Maustaste auf das Projekt und klicken Sie auf “Eigenschaften”.

  Visual Studio, Rechtsklick auf das Projekt, klicke auf "Eigenschaften".

Anschließend, An “Erstellen von Ereignissen”, Sie finden die Steuerelemente zum Konfigurieren der Befehle, die vor und nach der Kompilierung ausgeführt werden. Dies ist ein Standard-CMD-Flag, Wenn Sie also Powershell- oder Bash-Befehle ausführen möchten, Sie müssen Powershell bzw. WSL starten und in einem Skript übergeben.

Beachten Sie, dass dieser Befehl im Verzeichnis Build-Artefakte ausgeführt wird. Dies kann je nach Konfiguration variieren, aber im Allgemeinen ist es so project/bin/ProfileName/. Sie müssen relative Verweise hinzufügen, um Befehle in den oberen Unterverzeichnissen auszuführen.

Durchführung von Pre- und Post-Build-Events.

Auf der Unterseite, Sie können einige Steuerelemente für den Post-Build-Befehl festlegen. Wenn Sie mit einem fehlgeschlagenen Build nichts unternehmen möchten, Setzen Sie es auf “In erfolgreicher Kompilierung”, und wenn Sie nicht beabsichtigen, doppelte Builds zu senden, Setzen Sie es auf “Wenn der Build aktualisiert wird”.

Wenn du klickst “Nach der Kompilierung bearbeiten”, Sie sehen ein Fenster mit allen Variablen, die Sie an Ihr Skript übergeben können.

Abonniere unseren Newsletter

Wir senden Ihnen keine SPAM-Mail. Wir hassen es genauso wie du.