首页 > 解决方案 > 通过 devops 管道发布新版本时无法使用 clickonce 应用程序

问题描述

请注意:我之前没有使用 ClickOnce 和 devops 管道的经验,所以我可能遗漏了一些明显的东西。我已经搜索了谷歌和这里,但不知道要搜索什么很难。

每次我使用 Publish build artifacts 任务通过 ClickOnce 发布更新时,DevOps 也会重新发布旧版本,从而破坏人们正在使用的应用程序的当前版本。

我不知道如何解决这个问题。无论是应用程序设置、未正确配置的 DevOps 任务,还是完全不同的东西。

编辑:我唯一能想到的是我的构建参数是错误的。

/target:publish /p:PublishDir="publish/" /p:InstallURL="\\a\b\c\d"

难道那里没有 ApplicationVersion 或修订版,旧版本也发布了吗?我确实在解决方案中设置了这些

EDIT2:我的发布路径可能是错误的吗?$(build.artifactstaging 目录)

标签: azure-devopsclickonceazure-devops-pipelines

解决方案


推荐阅读