【发布时间】:2010-09-30 16:29:31
【问题描述】:
我最近将我的一个解决方案从 SVN+CruiseControl 迁移到 TFS2010。我的构建定义使用的是默认模板。我想自定义模板。因为在我决定开始在构建日志中打印一条简单的消息之前,我从未使用过工作流。为此,我在序列顶部添加了一个 WriteBuildMessage 活动作为其第一个活动,并为其赋予了 Hello World 值。但是,在保存它、在源代码管理中检查它、排队、完成新构建然后打开构建之后,我在 View Log、Sumary 选项卡或 msbuild 日志文件的任何地方都看不到 Hello World 消息。我曾尝试将 WriteBuildMessage 活动放在工作流程中的不同位置,但它永远不会被打印出来。我可以确保我的构建定义指向正确的模板,但它似乎没有打印消息,就好像它从未在工作流中运行过 WriteBuildMessage 活动?
我是否遗漏了什么或者 WriteBuildMessage 不是在日志中打印消息的正确活动有什么想法吗?
问候,
纳比尔
【问题讨论】:
标签: tfs msbuild workflow-foundation-4