Развертывание ClickOnce в Azure конвейере выпуска DevOps - PullRequest
0 голосов
/ 24 марта 2020

Я пытаюсь создать развертывание ClickOnce на Azure Конвейер выпуска DevOps. Я создаю подпись, манифест, приложение, файлы развертывания с сертификатом. Но как я могу создать исполняемый файл и файл установки (через Azure Конвейер выпуска DevOps)

1 Ответ

0 голосов
/ 25 марта 2020

Но как мне создать исполняемый файл и файл настройки (через Azure конвейер выпуска DevOps)

Проверить документ Сборка приложений ClickOnce из командной строки : Msbuild имеет цель Publish для сборки и публикации sh приложения ClickOnce. Он сгенерирует setup.exe, который вы хотите. См. Аналогичную подсказку здесь .

И все вышеизложенное относится к выполнению этого на локальном компьютере, чтобы выполнить аналогичную работу в конвейере выпуска, вы можете использовать msbuild task или Задача Visual Studio с Publish target (/t:Publish в качестве аргумента).

Тогда вы получите одну папку app.publish, в которой будут храниться нужные вам файлы:

enter image description here

Эта папка может использоваться для дальнейшего развертывания.

Дополнительно:

Если вы встретите ошибку, например Unable to find manifest signing certificate in the certificate store, пожалуйста, проверьте предложения в этом выпуске .

...