За певних обставин xcopy поверне помилку, Invalid number of parametersне даючи вам поняття, що відбувається. Звичайне рішення для цього - переконатися, що ваші імена файлів укладені в лапки, оскільки це може бути проблемою з пакетними файлами, де у вас є щось на зразок xcopy %1 %2і вам справді потрібно xcopy "%1" "%2". Проте я нещодавно зіткнувся з проблемою, де проблема не була пробілами:
C:\Temp\foo>c:/windows/system32/xcopy.exe /f /r /i /d /y * ..\bar\
Invalid number of parameters
Post-build event, ви повинні переконатися, що ви ставите лапки навколо повного шляху$(TargetDir), оскільки на шляху можуть бути пробіли:xcopy "$(TargetDir)*.dll" ..\..\Project.Web\bin