【发布时间】:2016-09-21 14:46:28
【问题描述】:
我有一个 MSBuild 脚本,其中包含我需要在 TFS 2013 XAML 构建定义中使用的数据。有没有办法将数据从 MSBuild 传输到 XAML 构建工作流?
我最初认为我可以访问我的 XAML 中的 MSBuild 属性,但这似乎是一种单向路径,即 XAML -> MSBuild 通过 RunMSBuild 活动的参数,但不是相反。
【问题讨论】:
-
刚刚看到这个stackoverflow.com/questions/15769175/… 似乎是重复的,但解决方案不是很优雅。也许这不受支持?
-
您的意思是要自定义构建过程模板吗?你想实现什么功能?
-
您可以查看博客“将 MsBuild 参数正确合并到您的构建过程模板中”,看看这是否有帮助:blog.jessehouwing.nl/2013/07/…
-
是的,我了解如何从构建定义将参数传递到 XAML 工作流构建中,但这不是我的问题。我想将通过 XAML 工作流中的 RunMSBuild 活动运行的 MSBuild 中的参数传递给工作流中的变量。我的第一个想法是我应该能够读取在 MSBuild 中设置的属性并将其放入工作流变量中。但是,我看不出有什么方法可以做到这一点。
-
@Cece-MSFT 我已经自定义了构建模板,并且需要将在我的 MSBuild 脚本中生成的版本号添加到构建工作流中。