调用进程活动,不记录日志文件中的任何错误

ali*_*ce7 5 workflow tfs2010 android-activity

我正在尝试使用Invoke进程从我的TFS 2010构建中的Windows工作流调用可执行文件.但是当我查看日志文件时,它没有记录任何错误.我在调用进程活动中使用了WriteBuildMessage和WriteBuildwarning.我还在活动中设置了文件名,工作目录等.

有人可以指出为什么它不记录?

pan*_*lif 7

你可以这样做:
在此输入图像描述

在这种情况下,您必须确保Message设置如下:
在此输入图像描述
在此输入图像描述

按照描述设置的那些参数,我抓住了你似乎想要的东西.

此外,您可以检查以下Properties内容InvokeProcess:
将其设置Result为字符串变量,然后在后续的WriteBuildMessage字符串变量中设置为Message.这样,您还将捕获已调用进程的返回.

编辑
您可能忽略的另一个常见问题是BuildMessageImportance:如果未设置为High,则消息不会出现在默认的Logging Verbosity(= Normal)下.见这里的一些背景.