Hier ist ein Beispiel :
Zunächst einmal : Sie müssen sich der Tatsache bewusst sein, dass PowerShell für die Ausführung von Skripten konfiguriert sein muss. In der folgenden Zeile kann PowerShell Skripts ausführen:
Set-ExecutionPolicy RemoteSigned
Besondere Erwähnung hier : Wenn Sie ein 64-Bit-System ausführen, müssen Sie darauf achten, dass 'devenv.exe ' die ausführbare Datei von Visual Studio 2010 eine 32-Bit-Exe ist. Daher müssen Sie PowerShell 32 erlauben, Skripts auszuführen.
Sobald Sie hier sind, können Sie in Ihre Projekteigenschaften gehen und den Post-Build wie hier unter (sorry auf Französisch) gezeigt konfigurieren:

Zum Beispiel :

Hier ist die Datei ' psbuild.ps1', sie erstellt ein ' test.txt' im Zielpfad mit dem darin enthaltenen Konfigurationsnamen. Ich habe verschiedene Möglichkeiten zum Debuggen Ihres Postbuild-Skripts kommentiert (Meldungsfeld, Sound, Meldung in der Ausgabe).
param ([string]$config, [string]$target)
#[void][Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
#[void][System.Windows.Forms.MessageBox]::Show("It works.")
#[Console]::Beep(600, 800)
#Write-Host 'coucou'
set-content $target -Value $config -Force