2017-04-25 80 views
0

目前,我们正在使用TFS 2012,并且我们有一个大量定制的构建过程,如下所述。 1.构建源 2.运行一个EXE作为控制台托管WCF服务 3.本地SQL Server上还原数据库 4.运行功能测试 5.删除数据库 6.关闭exe文件在步骤2中 开始7.使用WiX创建一个可安装的exe(Wix with custom bootstratpper) 8.将版本号文件更新到TFSVisual Studio Online - 带XAML的TFS 22501构建定义2

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

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

有人能请帮忙吗?

回答

0

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

由于XAML构建系统已死亡,我强烈建议将您的构建版本迁移到新构建系统,作为迁移到VS Team Services的一部分。

+0

我如何创建VSTS(VS在线)旧样式控制器和代理?你能给我一些步骤或参考吗? –

+0

从TFS安装介质安装XAML生成控制器。 –

相关问题