代码之家  ›  专栏  ›  技术社区  ›  Greg

无法获取Azure生成解决方案以使用特定的XML转换文件

  •  0
  • Greg  · 技术社区  · 6 年前

    我克隆了一个现有的构建管道,其中除了变量值之外,所有内容都是相同的,但是XML转换没有正确进行,而是使用不正确的文件进行转换。

    质量保证管道工作成功,如下所示:

    管道变量:

    enter image description here

    生成解决方案步骤:

    enter image description here

    显示转换为“qa”的日志文件,正确:

    enter image description here

    dev管道与上述管道完全相同,但具有不同的变量值:

    enter image description here

    问题是它选择的是“调试”文件而不是“dev”文件:

    enter image description here

    我正在构建的分支中存在所有配置文件:

    enter image description here

    知道为什么开发管道在构建过程中使用web.debug.config而不是web.dev.config文件吗?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Greg    6 年前

    我解决了这个问题。转换是作为解决方案文件中构建解决方案步骤的一部分进行的。问题是,有人更改了解决方案文件中的配置,因此每个配置都默认为“调试”,但正确设置的QA除外。一旦我恢复了这种变化,一切都按预期工作。