ไม่ได้เลือกโปรเจ็กต์ที่จะสร้างสำหรับคอนฟิกูเรชันโซลูชันนี้


95

ข้อผิดพลาด:

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

การกำหนดค่าในเครื่องมือจัดการการกำหนดค่าดูเหมือนว่าถูกต้อง:

เครื่องมือจัดการการกำหนดค่า

นี่คือรหัสของโครงการที่ฉันพยายามสร้าง:

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


สิ่งที่ฉันได้ลองแล้ว:

เปลี่ยนจาก CPU ใด ๆ เป็น x86 และย้อนกลับ

การตั้งค่ากล่องกาเครื่องหมายสร้างเป็นเท็จแล้วกลับไปเป็นจริง


30
เลือกDeployจากโครงการ Configuration Manager for android
eakgul

แค่นั้นก็ขอบคุณมาก ข้อผิดพลาด (โครงการไม่ได้เลือกที่จะสร้างสำหรับการตั้งค่าการแก้ปัญหานี้) เป็นบิตสับสนรวมทั้งคำตอบในข้อผิดพลาดนี้ทุกคนชี้ไปที่การสร้างช่องทำไม่ได้ปรับใช้อย่างใดอย่างหนึ่ง เป็นมือใหม่สำหรับ Xamarin ฉันไม่รู้ว่าต้องตรวจสอบDeployบน Android และโปรเจ็กต์ในคอมไพล์ไม่ได้ตรวจสอบด้วยเหตุผลบางประการ (เมื่อสร้างโปรเจ็กต์ Visual Studio ใหม่ช่องทำเครื่องหมายจะถูกตรวจสอบตามค่าเริ่มต้น)
Xavier Peña

คำตอบ:


128

ตามที่Kowalskiกล่าวไว้คุณต้องตรวจสอบ Deploy Option บน Configuration Manager คลิกขวาที่โซลูชันและเลือก Configuration Manager จากนั้นตรวจสอบตัวเลือกการปรับใช้สำหรับโครงการเริ่มต้น ดังภาพนี้

ป้อนคำอธิบายภาพที่นี่


ใช่เราต้องdeployทำเครื่องหมายในช่อง
DeltaCap019

2
ฉันเผชิญกับสิ่งนี้ในเซิร์ฟเวอร์สร้าง CI และสำหรับฉันก็เพียงพอที่จะตรวจสอบคอลัมน์การสร้าง (ไม่ได้เลือกไว้)
LeonardoX

ฉันประสบปัญหาเดียวกันในขณะที่สร้างบริการหน้าต่างผ่าน CI build และเพิ่งตรวจสอบคอลัมน์ build และมันก็ใช้ได้สำหรับฉัน
Arvind Gautam

9

ไปที่ Build => Configuration Manager จากนั้นเลือกช่องทำเครื่องหมายปรับใช้สำหรับโครงการเริ่มต้น Ps. อย่าลืมเลือกโครงการเริ่มต้นของคุณโดยคลิกขวาที่โครงการ => ตั้งเป็นโครงการเริ่มต้น


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.