Projekt nie został wybrany do kompilacji dla tej konfiguracji rozwiązania

91

Błąd:

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

Konfiguracja w Configuration Manager wydaje się poprawna:

Manager konfiguracji

Oto kod projektu, który próbuję zbudować:

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


Czego próbowałem do tej pory:

Zmiana z dowolnego procesora na x86 iz powrotem.

Ustawienie pola wyboru Build na false, a następnie z powrotem na true.

Xavier Peña
źródło
28
Wybierz opcję Wdróż również z Configuration Manager dla projektu systemu Android.
eakgul
To wszystko, dziękuję bardzo. Błąd (projekt nie został wybrany do kompilacji dla tej konfiguracji rozwiązania) był nieco zagmatwany, a odpowiedzi na ten błąd wskazywały na pole wyboru Kompilacja , a nie Wdrażanie . Będąc nowym w Xamarin nie wiedziałem, że Deploy na Androidzie trzeba sprawdzić, a projekt w git z jakiegoś powodu go nie sprawdził (podczas tworzenia nowego projektu Visual Studio pole wyboru jest rzeczywiście zaznaczone domyślnie).
Xavier Peña

Odpowiedzi:

120

Jak powiedział Kowalski , musisz zaznaczyć opcję Deploy w Configuration Manager. Kliknij prawym przyciskiem myszy rozwiązanie i wybierz Configuration Manager. Następnie sprawdź opcję wdrażania dla projektu startowego. Jak ten obraz

wprowadź opis obrazu tutaj

Morteza Zabihi
źródło
Tak, musimy deploy
zaznaczyć
2
Miałem do czynienia z tym na serwerze kompilacji CI i dla mnie wystarczyło sprawdzić kolumnę kompilacji (była odznaczona)
LeonardoX
Miałem ten sam problem podczas budowania usługi okna za pomocą kompilacji CI, po prostu sprawdziłem kolumnę kompilacji i zadziałało.
Arvind Gautam
5

przejdź do Build => Configuration Manager. następnie zaznacz pole wyboru wdrażania projektu startowego. Ps. upewnij się, że wybierasz swój projekt startowy, klikając prawym przyciskiem myszy projekt => ustaw jako projekt startowy

zakaria kasmi
źródło
0

Wybierz opcję Wdróż również z Configuration Manager dla projektu systemu Android

Sanjeevi Subramani
źródło