Путь к двоичному файлу для развертывания в центре приложений Visual Studio

У меня есть следующая линия конвейера сборки, которую я создал с помощью универсального шаблона платформы Windows.

создать конвейер

Я хочу развернуть в центре приложений.

Что мне указать для пути к двоичному файлу?

Я вижу подсказки

Относительный путь от корня репозитория до файла APK или IPA, который вы хотите опубликовать.

Однако файлов APK не будет, потому что сборка их не создает.

Я пропустил задание?

Я попытался

drop

у меня ошибка

Error: Cannot find any file based on D:\a\1\s\drop.

[Обновление] Надеюсь, я отредактировал этот вопрос, чтобы сделать его более понятным.

[Обновлять]

Интересно, нужен ли мне проект упаковки приложений Windows в репозитории? проект упаковки

[Обновлять]

Из документов ясно, что я не могу использовать App Center для раздать в магазин.

Тем не менее я предполагаю, что App Center по-прежнему актуален для UWP. иначе зачем ему вообще иметь столбец в матрице поддержки и задачу сборки в шаблоне под названием UWP? Итак, почему я получаю сообщение об ошибке при развертывании в App Center?


person Kirsten Greed    schedule 24.10.2018    source источник
comment
ошибка в последнем задании? можешь запустить сборку с system.debug=true и поделиться логами?   -  person Shayki Abramczyk    schedule 24.10.2018
comment
Где я могу установить system.debug как true?   -  person Kirsten Greed    schedule 24.10.2018
comment
Когда вы ставите сборку в очередь, у вас есть возможность изменить значение system.debug.   -  person Shayki Abramczyk    schedule 24.10.2018
comment
Что касается вашего обновления, репозиторий существует на сервере сборки, вы получаете код на этапе получения исходных кодов. в какой задаче вы создали файл APK/IPA?   -  person Shayki Abramczyk    schedule 24.10.2018
comment
Поэтому вам нужно создать APK во время сборки, а затем развернуть его в App Center (возможно, развертывание будет в конвейере выпуска, а не в конвейере сборки).   -  person Shayki Abramczyk    schedule 24.10.2018
comment
Кажется странным, что шаблон создает задачу сборки без задачи создания APK-файла.   -  person Kirsten Greed    schedule 26.10.2018
comment
Пожалуйста, смотрите мой ответ.   -  person Shayki Abramczyk    schedule 26.10.2018
comment
docs.microsoft.com/en-us/appcenter/general/   -  person Kirsten Greed    schedule 30.10.2018


Ответы (1)


«Visual Studio App Center» предназначен для мобильных приложений, таких как Android, iOS, Windows Phone и т. д. В таких приложениях у вас есть .apk файл (для Android) или .ipa файл (для iOS).

Вы создали приложение «Универсальная платформа Windows», это не мобильное приложение, вы не можете опубликовать приложение в VS App Center, поэтому ваша последняя задача неверна.

С шаблоном все в порядке, вы создаете приложение (UWP — приложения работают на всех устройствах Windows 10, от вашего телевизора до планшета или ПК), а артефактом является файл .exe, как и в любом приложении Windows.

Вы можете загрузить приложение в Магазин Windows с помощью этого, прочитайте здесь, которые являются шагами для развертывания в хранилище.

person Shayki Abramczyk    schedule 26.10.2018
comment
Конечно, поскольку я использовал универсальный шаблон Windows, который содержит задачу для развертывания в центре приложений, то это возможно? - person Kirsten Greed; 26.10.2018
comment
Я проверил кивок, и вы правы, он дает мне этот шаг, но в Disable, я думаю, потому что он дает вам возможность загрузить vs app center, если вы создаете кросс-платформенное приложение (например, в Xamarin), а затем у вас есть uwp приложение и приложение для Android/iOS. в вашем случае, если это просто приложение uwp, вам не нужно использовать этот шаг. - person Shayki Abramczyk; 26.10.2018
comment
Хочу поставить в магазине. Разве центр приложений не является необходимым шагом, чтобы добраться до магазина? В конце концов, я могу создавать файлы .apk, щелкнув правой кнопкой мыши «Развернуть» в Visual Studio. - person Kirsten Greed; 26.10.2018
comment
Когда вы выполняете развертывание из vs в магазин, а не в vs app center, а в Windows Store, вам потребуется следующая задача: marketplace.visualstudio.com/ - person Shayki Abramczyk; 26.10.2018
comment
Вы правы, что не можете публиковать в магазине приложений из центра приложений. docs.microsoft.com/en-us/appcenter/distribution/stores тем не менее кажется, что он находится на радаре. - person Kirsten Greed; 29.10.2018
comment
но как развернуть в центре приложений? - person Kirsten Greed; 29.10.2018
comment
Моя ошибка... проверьте это: stackoverflow.com/questions/47730034/ - person Shayki Abramczyk; 29.10.2018