Bagikan melalui


Tugas AssignProjectConfiguration

Tugas ini menerima string konfigurasi daftar dan menetapkannya ke proyek tertentu.

Parameter tugas

Tabel berikut ini menjelaskan parameter tugas AssignProjectConfiguration.

Parameter Deskripsi
ProjectReferences Parameter input ITaskItem[] yang diperlukan.

Proyek yang akan dikonfigurasi.
SolutionConfigurationContents Parameter output string opsional.

Berisi string XML yang berisi konfigurasi proyek untuk setiap proyek. Konfigurasi ditetapkan ke proyek bernama.
DefaultToVcxPlatformMapping Parameter output string opsional.

Berisi daftar pemetaan yang dibatasi titik koma dari nama platform yang digunakan oleh sebagian besar jenis untuk yang digunakan oleh file .vcxproj.

Contohnya:

"AnyCPU=Win32;X86=Win32;X64=X64"
VcxToDefaultPlatformMapping Opsional

stringParameter output .

Berisi daftar pemetaan yang dibatasi titik koma dari nama platform .vcxproj ke nama platform yang digunakan oleh sebagian besar jenis.

Contohnya:

"Win32=AnyCPU;X64=X64"
CurrentProjectConfiguration Parameter output string opsional.

Berisi konfigurasi untuk proyek saat ini.
CurrentProjectPlatform Parameter output string opsional.

Berisi platform untuk proyek saat ini.
OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration Parameter output bool opsional.

Berisi bendera yang menunjukkan bahwa referensi harus dibuat meskipun dinonaktifkan dalam konfigurasi proyek.
ShouldUnsetParentConfigurationAndPlatform Parameter output bool opsional.

Berisi bendera yang menunjukkan apakah konfigurasi dan platform induk harus tidak diatur.
OutputType Parameter output string opsional.

Berisi jenis output untuk proyek.
ResolveConfigurationPlatformUsingMappings Parameter output bool opsional.

Berisi bendera yang menunjukkan apakah build harus menggunakan pemetaan default untuk menyelesaikan konfigurasi dan platform referensi proyek yang diteruskan.
AssignedProjects Parameter output ITaskItem[] opsional.

Berisi daftar jalur referensi yang diselesaikan.
UnassignedProjects Parameter output ITaskItem[] opsional.

Berisi daftar item referensi proyek yang tidak dapat diselesaikan menggunakan daftar output yang telah diselesaikan sebelumnya.

Keterangan

Selain parameter yang tercantum di atas, tugas ini mewarisi parameter dari kelas TaskExtension, yang mewarisi sendiri dari kelas Task. Untuk daftar parameter tambahan ini dan deskripsinya, lihat kelas dasar TaskExtension.

Baca juga