2011-07-05 57 views
0

林在我的预建事件中运行以下命令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

构建事件的脚本是基于DOS脚本,而不是PowerShell中......

我建议你换你的脚本在PS1文件,然后执行powershell.Exe使用适当的参数。

编辑

article展示了如何做到这一点。

+0

任何想法你如何做到这一点? –

+0

之前从未使用ps1文件或powershell.exe我已经在我的编辑中加入了一个链接。 –

相关问题