azure-devops - 通过 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 目录)
解决方案
推荐阅读
- javascript - windows/amd64 docker 没有匹配的清单
- c# - 如何使用 Newtonsoft.Json 获取特定字段
- sql - 如何加快 Oracle 中的查询执行时间
- r - 如何按列值选择数据框列表中的行
- javascript - 如果在 A 上有类,则点击 B,将类添加到 B 和 C
- c# - 在 C# 中搜索嵌套列表
- java - Flume Twitter 和 Hadoop 之间连接的 SLF4J 错误
- c# - C# 通过 Skype 将视频流式传输到电话?
- swift - 根据 Date Swift 实时更新标签
- graphql - 无法让 graphql-js 测试套件开箱即用