Azure DevOps ClickOnce Сборка и выпуск публикаций sh .htm отсутствует - PullRequest
0 голосов
/ 27 февраля 2020

В данный момент я пытаюсь создать и выпустить приложение ClickOnce в подпапке Azure AppService. Пока что развертывание бинарных файлов работает достаточно хорошо. На данный момент не хватает puli sh .htm, который предоставляет страницу загрузки для приложения ClickOnce.

В качестве аргументов сборки я передаю следующее:

/target:publish /p:ApplicationVersion=$(AssemblyVersion) /p:PublishURL=http://[URL_to_ClickOnce-Download] /p:UpdateEnabled=true /p:UpdateMode=Foreground /p:CreateWebPageOnPublish=true /p:WebPage="publish.htm" /p:IsWebBootstrapper=true

Что я в основном пропускаю документацию о разрешенных / возможных аргументах сборки в MSBuild-task в Azure Devops. Вот почему я спрашиваю здесь: кто-нибудь знает, что мне здесь не хватает?

Если вам нужна дополнительная информация, пожалуйста, не стесняйтесь спрашивать меня.

Большое спасибо заранее и с уважением

mdie80

1 Ответ

1 голос
/ 28 февраля 2020

Ниже приведено решение аналогичной темы.

MSBuild не генерирует веб-страницу publi sh (ClickOnce)

В соответствии с вышеуказанным решением вам необходимо Определите пользовательскую цель Msbuild в вашем файле .csproj, чтобы скопировать publi sh .htm в папку publi sh. А в вашей конвейерной задаче msbuild укажите цель для пользовательской цели (ie. /target:DoPublish) для аргументов.

...