Normalerweise hat man sowas nur, wenn man das Ökosystem von .NET falsch verwendet. Siehe
[FAQ] Ordnerstruktur für .NET Projekte
Warum brauchst Du das? Weil Du vielleicht DLLs mit irgendwem (Nutzer, Projekte..) austauscht und kein NuGet Paket verwenden willst?
Aber ja, natürlich kannst Du im PostBuild Ereignis jede Art von CLI ausführen. Siehe verschiedene Beispiele in den ersten 3 Treffern von
Google-Suche nach postbuild copy file