将XAML构建与TFS 2018更新2一起使用

将XAML构建与TFS 2018更新2一起使用,tfs,build,xamlbuild,Tfs,Build,Xamlbuild,我们安装了最新的TFS服务器(TFS 2018更新2),它应该运行xaml构建。 更新后,我们启动了代理,但我们的xaml控制器仍处于脱机状态,我不知道如何再次启动 你知道我们能做什么吗 是的,您现在可以升级到TFS 2018 Update 2并继续连接 您的XAML控制器并运行XAML构建。当我们取消对 XAML内置TFS 2018 RTW和更新1,有些用户无法升级 由于有遗留的XAML版本,我们希望解除对您的阻止。虽然 TFS 2018更新2支持旧版本的XAML版本,即XAML build已

我们安装了最新的TFS服务器(TFS 2018更新2),它应该运行xaml构建。 更新后,我们启动了代理,但我们的xaml控制器仍处于脱机状态,我不知道如何再次启动

你知道我们能做什么吗

是的,您现在可以升级到TFS 2018 Update 2并继续连接 您的XAML控制器并运行XAML构建。当我们取消对 XAML内置TFS 2018 RTW和更新1,有些用户无法升级 由于有遗留的XAML版本,我们希望解除对您的阻止。虽然 TFS 2018更新2支持旧版本的XAML版本,即XAML build已弃用,不会有进一步的投资,因此我们 强烈建议转换为更新的生成定义格式。看见 博客 有关XAML生成弃用的详细信息

升级到TFS 2018更新2时:

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

XAML生成控制器/代理信息现在位于TFS管理控制台中的“附加工具和组件”>“XAML生成配置”下。确保构建服务与应用层位于同一服务器上升级后,您可能没有重新配置XAML生成服务。请尝试此操作,然后再次检查。

谢谢@PatrickLu MSFT!!通过你的帮助,我们找到了解决办法。 现在,我们将一台服务器用于源代码管理等(TFS 2018),另一台服务器仅用于带有TFS 2015的xaml应用程序控制器。
因此,我们可以构建我们的项目,并有时间创建新的构建定义。

您在Team Foundation服务器管理控制台中得到了关于脱机XAML构建控制器的相关错误信息吗?没有,我没有在日志和控制台中找到任何东西,在“Team Foundation Server管理员管理控制台”中没有“XAML构建”的菜单,Munu..d.NeHL中的“XAML构建配置”丢失了,对此,我得到了与您相同的结果。管理控制台中没有“XAML Build Configuration”(XAML构建配置)菜单,就像TFS 2018一样,不同于TFS2017(您仍然可以使用XAML),这是有线的,目前没有任何官方文档告诉我们如何继续连接XAML控制器并在TFS2018 update2上运行XAML构建。建议您将此问题提交给TFS开发人员,PM将仔细审查并向您提供解决方案。@D.Nehl您可以从以前版本的TFS安装XAML构建控制器。这将成为问题的唯一方法是在应用层上运行XAML构建,无论如何这是一个非常糟糕的主意。@PatrickLu MSFT我们在升级到TFS 2018 Update 2时遇到了同样的问题。新TFS控制台中没有XAML生成配置接口。有没有其他方法可以在没有该UI的情况下控制XAML构建控制器?我在这里提交了一个问题:仅供参考-如果有人从TFS 2013->2018升级,您可以使用旧的TFS 2013构建服务,但您需要删除/重新创建控制器和代理