【问题标题】:Visual Studio Online - Error TFS 22501 with XAML Build Definition 2Visual Studio Online - 带有 XAML 生成定义 2 的错误 TFS 22501
【发布时间】:2017-09-22 17:05:13
【问题描述】:

目前,我们使用的是 TFS 2012,并且我们有一个高度定制的构建过程,如下所述。 1.构建源 2. 运行一个 EXE 作为控制台来托管 WCF 服务 3.在本地sql server上恢复数据库 4.运行功能测试 5.删除数据库 6.关闭第2步启动的exe。 7. 使用 WiX 创建一个可安装的 exe(带有自定义引导程序的 Wix) 8.更新版本号文件到TFS

现在我们想从本地迁移到在线 Visual Studio。尝试使用 Private Build 代理设置构建过程。我创建了一个 VM ,安装并注册了代理。我确实在网站上看到了代理名称。 当我回到 Visual Studio 并尝试创建新的 xaml 构建定义时,我遇到了错误。

TFS22501:创建构建定义需要为此团队项目集合定义构建控制器。可能没有配置任何控制器,或者您可能无权查看它们。请联系您的 Team Foundation 服务器管理员。

有人可以帮忙吗?

【问题讨论】:

    标签: tfs build azure-devops azure-pipelines


    【解决方案1】:

    如果您使用 XAML 构建,则必须使用旧式 XAML 构建控制器/代理。 VSTS 代理适用于新的构建系统。

    我强烈建议将您的构建迁移到新的构建系统,作为迁移到 VS Team Services 的一部分,因为 XAML 构建系统实际上已经失效。

    【讨论】:

    • 如何为 VSTS(VS 在线)创建旧式控制器和代理?你能给我一些步骤或参考吗?
    • 从 TFS 安装媒体安装 XAML 构建控制器。
    猜你喜欢
    • 2015-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-01
    相关资源
    最近更新 更多