Проект не вибрано для побудови для цієї конфігурації рішення


92

Помилка:

>------ Skipped Deploy: Project: DrawShape.Android, Configuration: Debug Any CPU ------
>Project not selected to build for this solution configuration 

Конфігурація в Configuration Manager здається правильною:

Менеджер конфігурацій

Це код проекту, який я намагаюся побудувати:

https://github.com/chrispellett/Xamarin-Forms-Shape


Те, що я намагався дотепер:

Перехід від будь-якого процесора до x86 і назад.

Установіть прапорець Збірка на false, а потім повернути на true.


29
Виберіть Розгорнути також у Configuration Manager для проекту Android.
eakgul

Це було все, велике спасибі. Помилка (проект, який не вибрано для побудови для цієї конфігурації рішення) була трохи заплутаною, плюс відповіді на цю помилку вказували на прапорець Збірка , а не на розгортання . Будучи новим для Xamarin, я не знав, що Deploy на Android потрібно перевіряти, і проект у git не перевіряв його з якихось причин (при створенні нового проекту Visual Studio, прапорець справді встановлений за замовчуванням).
Xavier Peña

Відповіді:


122

Як сказав Ковальський , ви повинні перевірити опцію розгортання в диспетчері конфігурацій. Клацніть правою кнопкою миші на рішенні та виберіть Configuration Manager. Потім перевірте варіант розгортання для запуску проекту. Як це зображення

введіть тут опис зображення


Так, нам потрібно встановити deployпрапорець
DeltaCap019

2
Я стикався з цим на сервері збірки CI, і для мене було достатньо перевірити стовпець збірки (це не позначено)
LeonardoX

Я зіткнувся з тією ж проблемою під час створення віконної служби за допомогою збірки CI, і просто перевірив стовпець збірки, і він працював у мене.
Арвінд Гаутам,

5

перейдіть до Build => Configuration Manager. потім встановіть прапорець розгортання для запуску проекту. Ps. обов’язково виберіть свій стартап-проект, клацнувши правою кнопкою миші проект => встановити як стартовий проект


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.