Bei einem erfolgreichen Build möchte ich den Inhalt des Ausgabeverzeichnisses an einen anderen Speicherort unter demselben "Basis" -Ordner kopieren . Dieser übergeordnete Ordner ist ein relativer Teil und kann je nach den Einstellungen der Quellcodeverwaltung variieren.
Ich habe einige der mir zur Verfügung stehenden Makrowerte aufgelistet ...
$ (SolutionDir) = D: \ GlobalDir \ Version \ AppName \ Solution1 \ build
$ (ProjectDir) = D: \ GlobalDir \ Version \ AppName \ Solution1 \ Version \ ProjectA \
Ich möchte den Inhalt des Ausgabeverzeichnisses in den folgenden Ordner kopieren:
D: \ GlobalDir \ Version \ AppName \ Solution2 \ Project \ Dependency
Der Basisspeicherort "D: \ GlobalDir \ Version \ AppName" muss von einem der oben genannten Makros abgerufen werden. Keiner der Makrowerte listet jedoch nur den übergeordneten Speicherort auf.
Wie extrahiere ich nur den Basisspeicherort für den Befehl zum Erstellen nach dem Erstellen?