【问题标题】:Getting error "Version could not be created from build" while deploying WPF app to Hockeyapp via VSTS通过 VSTS 将 WPF 应用程序部署到 Hockeyapp 时出现错误“无法从构建中创建版本”
【发布时间】:2018-06-15 15:39:53
【问题描述】:

当我在 VS 项目中使用 Visual Studio“分发到 HockeyApp”选项进行部署时,一切正常。但是当我使用 VSTS 做同样的事情时

HTTP 状态码:422。响应:{"status":"error","message":"Version 无法从构建中创建。"}

谁能帮帮我?

添加构建配置。

【问题讨论】:

  • 你能分享一下OneDrive上的详细构建和发布日志吗? (设置/添加 system.debug 变量为 true,然后排队构建/开始发布)
  • 尝试将 debug 设置为 false 并没有得到足够的结果。在问题中添加了构建配置。
  • 您能在此处或在 OneDrive 上共享日志吗? (将 debug 设置为 true)另一方面,您可以手动将构建结果(zip)发布到 hockeyapp 吗?
  • 手动遇到同样的错误。
  • 我收到此错误是因为我的科尔多瓦应用 SMH 上没有正确安装 HockeySDK

标签: wpf azure-devops azure-pipelines-release-pipeline hockeyapp


【解决方案1】:

错误消息已经指出根本原因:找不到构建版本。

点击“二进制文件路径”后面的图标,你会发现它是用来部署.apk、.ipa和.appx文件的。这些类型的文件在包中包含一个版本。我怀疑这是部署 zip 文件时任务的限制,因为 zip 文件不包含版本信息。而当你从 Visual Studio 部署时,它需要你手动输入版本。

【讨论】:

  • 你是对的。谢谢回复。我必须使用 HockeyApp 公共 API 解决问题。因为它是一个 zip 文件,所以我们将它上传到 Hockey,我创建了版本并更新了相同的版本。 gist.github.com/Geertvdc/cad0e2191243fb76c55f。现在我正在使用 powershell 创建和更新版本。这个链接真的很有帮助。
猜你喜欢
  • 1970-01-01
  • 2022-01-12
  • 2018-09-04
  • 2021-03-19
  • 2016-04-03
  • 2013-04-30
  • 1970-01-01
  • 2011-07-12
  • 1970-01-01
相关资源
最近更新 更多