Evento di generazione post di Visual Studio: copia nella posizione della directory relativa

In una build di successo, desidero copiare il contenuto della directory di output in una posizione diversa sotto la stessa cartella “base” . Questa cartella principale è una parte relativa e può variare in base alle impostazioni del controllo del codice sorgente.

Ho elencato alcuni dei valori Macro disponibili per me …

$ (SolutionDir) = D: \ GlobalDir \ Version \ AppName \ Solution1 \ build

$ (ProjectDir) = D: \ GlobalDir \ Version \ AppName \ Solution1 \ Version \ ProjectA \

Voglio copiare i contenuti di Output Dir nella seguente cartella:

D: \ GlobalDir \ Version \ AppName \ Solution2 \ Project \ Dependency

La posizione di base “D: \ GlobalDir \ Version \ AppName” deve essere recuperata da una delle macro precedenti. Tuttavia, nessuno dei valori della macro elenca solo la posizione genitore.

Come estrarre solo la posizione di base per il comando di copia post-generazione?