我在预构建事件中运行以下命令
(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。
有人有任何想法吗?
答案 0 :(得分:1)
构建事件脚本是基于dos脚本的,而不是PowerShell ...
我建议你将脚本包装在一个ps1文件中,然后使用正确的参数执行powershell.Exe。
修改强>
此article显示了如何操作。