TFS 2015 不断删除自定义构建步骤

TFS 2015 keeps removing custom build steps

出于某种原因,我的本地 TFS 2015 (update3) 在单击“编辑构建定义”时不断从构建定义中删除自定义构建步骤。

然后我需要点击'undo'来恢复删除的自定义构建步骤。

有谁知道 TFS 为什么要这样做?另外,是否有解决此奇怪行为的方法?

事实证明,task.json 文件中存在一个小的配置错误。制作任务的人有Deploy作为visibility属性的值,其中只有Buildand/orRelease是有效值。

我认为这个 属性 以某种方式与 category 属性 - 这是它所属的构建任务类别选项卡 - 而可见性定义任务是否有效构建配置的构建任务 and/or 发布配置。