2011-07-05 2 views
0

Im, выполнив следующую команду в моем предварительно построить событиеVisual Studio предварительно построить событие

(get-content "$(SolutionDir)woop.txt") -replace 'HELLO','GOODBYE' | set-content "$(SolutionDir)woop.txt" 

однако им получаю следующее сообщение об ошибке:

Команда "(get-content "C:\Users\jonny\Desktop\data\a\woop.txt") -replace 'HELLO','GOODBYE' | set-content "C:\Users\jonny\Desktop\data\a\woop.txt"" завершался с кодом 255.

Любой один есть идеи?

ответ

1

сборки события скрипты дос скрипт на основе, а не PowerShell ...

Я предлагаю вам обернуть сценарий в ps1 файл, а затем выполняет Powershell.exe с соответствующими аргументами.

EDIT

Это article показывает, как это сделать.

+0

любая идея, как вы это делаете? никогда не использовал файл ps1 или powershell.exe до –

+0

Я поместил ссылку в мое редактирование. –

Смежные вопросы