TFS 2017构建质量处理程序

时间:2016-12-29 16:48:56

标签: tfs2017

我们刚刚从2013年升级到TFS 2017.我们有一个自定义插件,在我们更改构建质量时运行。自升级以来它没有发射。我们已经尝试更改所需的DLL以使用2017客户端dll。但构建质量处理程序不会触发插件。它使用Microsoft.TeamFoundation.Framework.Server.ISubscriber接口。我们在tfs服务器上也没有任何例外。

1 个答案:

答案 0 :(得分:0)

需要针对TFS 2017服务器以及客户端对象模型重新编译ISubscriber实现。

了解新构建基础架构(非xaml构建版)可能会触发不同的通知集非常重要。至少它们不能用旧的客户端对象模型IBuildServer查询,您需要使用新的REST API。

在不了解您的设置的更多信息(您正在绑定的对象模型的确切版本,TFS服务用户具有哪些权限)的情况下,很难分辨出这是错误的。我们有一个TFS聚合器(https://github.com/tfsaggregator/tfsaggregator/wiki/Troubleshooting)的故障排除指南,它也是一个ISubscriber插件,它可以帮助您调试设置。

相关问题