我使用ReleaseTfvcTemplate.12.xaml创建了一个构建定义。 在“Post-build脚本路径”中,我正在调用powershell脚本文件。 但我无法在构建日志中看到这个powershell shell的执行
答案 0 :(得分:1)
可能有不同的原因导致您没有看到构建后脚本的任何输出。
您可能需要,具体取决于脚本文件的源位置 将它包含在构建定义中的“源设置”中(它 应该被列为另一个工作文件夹,如果它是不同的 您的解决方案文件的位置和此路径排除了 脚本文件)。
使用Powershell的Write函数时,只会在输出日志中显示这些函数:
确保检查构建事件的执行时间:“在MSBuild之后运行可选脚本”。如果它大于00:00:00,则脚本一直在运行。在Visual Studio中看不到构建日志中的任何日志记录是正常的。改为打开日志文件(可以有多个xml文件)或查看Visual Studio Online上的诊断信息(Actions =>在浏览器中打开)(它使用xsl为您呈现更清晰的html布局)。
< / LI> 醇>