Azure DevOps发布管道上的ClickOnce部署

问题描述 投票:0回答:1

我正在尝试在Azure DevOps发布管道上创建ClickOnce部署我创建签名,清单,应用程序,使用证书部署文件但是如何创建exe和安装文件(通过Azure DevOps发布管道)

deployment azure-devops clickonce
1个回答
0
投票
但是我如何创建exe和安装文件(通过Azure DevOps版本管道)

检查文档Build ClickOnce applications from the command line:Msbuild具有Publish目标,用于生成和发布ClickOnce应用程序。它将生成您想要的setup.exe。参见类似的提示here

[以上全部是关于在本地计算机上执行此操作的,要在发布管道中执行类似的工作,可以将msbuild taskVisual Studio TaskPublish目标一起使用(/t:Publish作为参数)。

然后您将获得一个app.publish文件夹,该文件夹中存在您想要的文件:

enter image description here

此文件夹可用于您的进一步部署。

另外:

如果遇到类似Unable to find manifest signing certificate in the certificate store的错误,请检查this issue中的建议。
© www.soinside.com 2019 - 2024. All rights reserved.