使用 XAML-Builds with TFS 2018 Update 2

Use XAML-Builds with TFS 2018 Update 2

我们安装了最新的 TFS 服务器(TFS 2018 更新 2),它应该 运行 xaml 构建。 更新后,我们启动了我们的代理,但是我们的 xaml-controller 仍然离线,我不知道如何重新启动它..

有什么想法吗?

Yes, you can now upgrade to TFS 2018 Update 2 and continue to connect your XAML controllers and run XAML builds. When we removed support for XAML build in TFS 2018 RTW and Update 1, some of you could not upgrade due to having legacy XAML builds, and we want to unblock you. Although TFS 2018 Update 2 supports XAML builds for your legacy builds, XAML build is deprecated and there will be no further investment, so we highly recommend converting to a newer build definition format. See the Evolving TFS/Team Services build automation capabilities blog for more information about XAML build deprecation.

升级到 TFS 2018 更新 2 时:

  • 如果您的团队项目集合中有任何 XAML 构建数据, 您会收到有关弃用 XAML 构建功能的警告。
  • 您将需要使用 VS 或 Team Explorer 2017 来编辑 XAML 构建 定义或排队新 XAML 构建。
  • 如果您需要创建新的 XAML 构建代理,您需要安装 他们使用 TFS 2015 构建代理安装程序。

XAML 构建 Controller/Agent 信息现在位于 TFS 管理控制台的 其他工具和组件 > XAML 构建配置 下。确保您在与应用程序层相同的服务器上构建服务。 升级后您可能没有重新配置 XAML 构建服务。 试试这个,然后再检查一次。

感谢@PatrickLu-MSFT!!通过您的帮助,我们找到了解决方法。 现在我们将一台服务器用于源代码管理等(TFS 2018),另一台服务器仅用于 TFS 2015 的 xaml-app-controller。 这样我们就可以构建我们的项目,并有时间创建新的构建定义。