【发布时间】:2025-12-19 06:10:06
【问题描述】:
在设计我的构建过程时,我很难弄清楚最佳方法是什么。微软似乎(再次)扭转了局面。
我正在使用 TFS 2015 和 Visual Studio 2015。对于早期版本的 TFS,我通常会创建自定义代码活动,并将其插入到我的构建定义过程文件 (xaml) 中。我喜欢这种方法,因为它给了我很大的灵活性,使我能够编写 .NET 类。我使用了这些指南: https://msdn.microsoft.com/en-us/library/dd647551(v=vs.120).aspx
在 TFS 2015 中,似乎没有关于如何创建自定义代码活动的文档。事实上,微软似乎已经改变了一些事情,现在专注于脚本语言而不是自定义 .NET 代码:https://msdn.microsoft.com/en-us/Library/vs/alm/Build/steps/index。
我创建了一个自定义代码活动,它似乎在 TFS 2015 中工作(有一些 hack),所以它仍然是可能的,但我很担心这种方法不再是可行的方法。
谁能提供有关这里发生的事情的信息?
【问题讨论】:
-
在 TFS 2015 中仍然支持 XAML 代理,扩展 XAML 服务的过程基本保持不变(尽管您可能需要重新定位到正确的客户端对象模型和 .NET 版本)。但是 XAML 代理和活动被认为已被 VSTS 弃用,这表明它们可能也会在未来的 TFS 版本中被删除。
标签: msbuild tfsbuild workflow-foundation