Visual Studio的预建事件
问题描述:
林在我的预建事件中运行以下命令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
任何一个有什么想法?
答
构建事件的脚本是基于DOS脚本,而不是PowerShell中......
我建议你换你的脚本在PS1文件,然后执行powershell.Exe使用适当的参数。
编辑
这article展示了如何做到这一点。
任何想法你如何做到这一点? –
之前从未使用ps1文件或powershell.exe我已经在我的编辑中加入了一个链接。 –