Ich habe ein MSBuild-Skript, das einfach alles tut, was ich tun muss, abgesehen von meinem Post-Build-Schritt (siehe eine vorherige Frage, die ich fragte: MSBuild conditional Exec?).MSBuild Post-Build
Ich möchte viele csproj-Dateien erstellen und optional Post-Build-Schritte ausführen, wenn und nur wenn das Projekt erstellt wurde. Ich möchte meinen Post-Build-Schritt nicht ständig ausführen, sonst wird der Zeitstempel meiner endgültigen Ausgabe unnötigerweise geändert (und der Build-Prozess ohne Grund sehr zeitraubend).
<Target Name="ProjectName">
<MSBuild Projects="PathToProject" Properties="Configuration=$(buildtype)" />
</Target>
Edit:: Ich denke, was, wenn die Aufgabe ausgeführt CoreCompile ich möchte wirklich erkennen
In meinem MSBuild-Skript Ich habe für jedes meiner csproj Dateien so etwas wie die folgenden bekam für jedes Projekt. Wenn es einen Weg gäbe, dies in einem Zustand zu überprüfen?
Irgendwelche Ideen?
Ich bin neu bei MSBuild, also bin ich vielleicht auf dem falschen Weg!
Danke, Alan