Projet non sélectionné pour générer cette configuration de solution


91

L'erreur:

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

La configuration dans Configuration Manager semble correcte:

Panneau de configuration

Voici le code du projet que j'essaye de construire:

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


Ce que j'ai essayé jusqu'à présent:

Passage de n'importe quel processeur à x86 et vice-versa.

Définition de la case à cocher Générer sur false, puis de nouveau sur true.


28
Sélectionnez Déployer également à partir de Configuration Manager pour le projet Android.
eakgul

C'était tout, merci beaucoup. L'erreur (Projet non sélectionné pour générer pour cette configuration de solution) était un peu déroutante, et les réponses à cette erreur indiquaient toutes la case à cocher Générer , pas celle de Déployer . Étant nouveau dans Xamarin, je ne savais pas que Déployer sur Android devait être vérifié, et le projet dans git ne l'avait pas vérifié pour une raison quelconque (lors de la création d'un nouveau projet Visual Studio, la case à cocher est en effet cochée par défaut).
Xavier Peña

Réponses:


120

Comme l'a dit Kowalski , vous devez vérifier l'option de déploiement sur Configuration Manager. Cliquez avec le bouton droit sur la solution et sélectionnez Configuration Manager. Vérifiez ensuite l'option de déploiement pour le projet de démarrage. Comme cette image

entrez la description de l'image ici


Oui, nous devons cocher la deploycase
DeltaCap019

2
J'ai été confronté à cela dans un serveur de construction CI et pour moi, c'était suffisant pour vérifier la colonne de construction (elle n'était pas cochée)
LeonardoX

J'étais confronté au même problème lors de la création du service de fenêtre via la version CI, et je viens de vérifier la colonne de construction et cela a fonctionné pour moi.
Arvind Gautam

5

allez à Build => Configuration Manager. puis cochez la case de déploiement du projet de démarrage. Ps. assurez-vous de sélectionner votre projet de démarrage en faisant un clic droit sur le projet => définir comme projet de démarrage


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.