Progetto non selezionato per la compilazione per questa configurazione della soluzione


95

L'errore:

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

La configurazione in Configuration Manager sembra corretta:

Configuration Manager

Questo è il codice del progetto che sto cercando di realizzare:

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


Quello che ho provato finora:

Passaggio da qualsiasi CPU a x86 e viceversa.

Impostare la casella di controllo Build su false e quindi di nuovo su true.


30
Seleziona Distribuisci anche da Configuration Manager per il progetto Android.
eakgul

Questo è tutto, grazie mille. L'errore (Progetto non selezionato per la compilazione per questa configurazione della soluzione) era un po 'confuso, inoltre le risposte a questo errore indicavano tutte la casella di controllo Build , non quella Deploy . Essendo nuovo di Xamarin, non sapevo che Deploy su Android dovesse essere controllato e il progetto in git non lo aveva verificato per qualche motivo (quando si crea un nuovo progetto Visual Studio, la casella di controllo è effettivamente selezionata per impostazione predefinita).
Xavier Peña

Risposte:


128

Come ha detto Kowalski , è necessario selezionare l'opzione Deploy su Configuration Manager. Fare clic con il pulsante destro del mouse sulla soluzione e selezionare Gestione configurazione. Quindi controlla l'opzione di distribuzione per il progetto di avvio. Come questa immagine

inserisci qui la descrizione dell'immagine


Sì, dobbiamo selezionare la deploycasella di controllo
DeltaCap019

2
Ho dovuto affrontare questo problema in un server di compilazione CI e per me è stato sufficiente controllare la colonna di compilazione (era deselezionata)
LeonardoX

Stavo affrontando lo stesso problema durante la creazione del servizio finestre tramite build CI, ho appena controllato la colonna build e ha funzionato per me.
Arvind Gautam

9

vai a Build => Configuration Manager. quindi selezionare la casella di controllo Distribuisci per il progetto di avvio. Ps. assicurati di selezionare il tuo progetto di avvio facendo clic con il pulsante destro del mouse su progetto => imposta come progetto di avvio


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.