我正在使用PowerShell为一个项目创建一些新的构建脚本,并希望在调用MSBuild时捕获其输出并将其保存到文本文件中。我已经尝试了几种不同的方法,但都没有成功--这是我最后尝试的方法(Write-Buildlog只处理将输出写入日志):
谢谢!
尽管MSBuild运行良好,但根本没有捕获任何输出。如果您有任何提示,将不胜感激,因为我已经搜索了一些内容,但迄今为止没有找到任何有用的信息,这令人惊讶 :)Start-Process $msBuildExecutable $buildArgs -Wait | Write-Buildlog
谢谢!
PS> & $pathToMsBuild @buildArgs
- latkinPS> & $msbuildPath $arg1 $arg2 ...
。 - latkin