Proyek tidak dipilih untuk dibangun untuk konfigurasi solusi ini


92

Kesalahannya:

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

Konfigurasi di Pengelola Konfigurasi tampaknya benar:

Manajer Konfigurasi

Ini adalah kode proyek yang saya coba buat:

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


Apa yang sudah saya coba sejauh ini:

Mengubah dari sembarang CPU ke x86 dan kembali.

Menyetel kotak centang Build ke false lalu kembali ke true.


28
Pilih juga Deploy dari Pengelola Konfigurasi untuk proyek android.
eakgul

Itu dia, terima kasih banyak. Kesalahan (Proyek tidak dipilih untuk dibangun untuk konfigurasi solusi ini) agak membingungkan, ditambah jawaban atas kesalahan ini semuanya mengarah ke kotak centang Build , bukan Deploy . Menjadi baru di Xamarin, saya tidak tahu bahwa Deploy di Android perlu diperiksa, dan proyek di git tidak memeriksanya karena beberapa alasan (saat membuat proyek Visual Studio baru, kotak centang memang dicentang secara default).
Xavier Peña

Jawaban:


121

Seperti yang dikatakan Kowalski , Anda harus memeriksa Opsi Penerapan di Pengelola Konfigurasi. Klik kanan pada solusi dan pilih Pengelola Konfigurasi. Kemudian Periksa Opsi Penerapan untuk Proyek startup. Seperti gambar ini

masukkan deskripsi gambar di sini


Ya, kita perlu mencentang deploykotak
DeltaCap019

2
Saya telah menghadapi ini di server build CI dan bagi saya sudah cukup untuk memeriksa kolom build (tidak dicentang)
LeonardoX

Saya menghadapi masalah yang sama saat membangun layanan jendela melalui CI build, dan hanya memeriksa kolom build dan itu berhasil untuk saya.
Arvind Gautam

5

pergi Ke Build => Pengelola Konfigurasi. kemudian centang kotak terapkan untuk proyek startup. Ps. pastikan untuk memilih proyek startup Anda dengan mengklik kanan pada proyek => set as proyek startup


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.