Bagikan melalui


Membuat dan mengedit konfigurasi

Anda dapat membuat beberapa konfigurasi build untuk solusi, selain konfigurasi bawaan Debug dan Release. Misalnya, Anda dapat membuat konfigurasi Test untuk build pengujian internal, dan Anda dapat mengonfigurasi berbagai jenis build yang dapat Didistribusikan ke pelanggan yang berbeda.

Membuat konfigurasi pembuatan

Anda dapat menggunakan kotak dialog Configuration Manager untuk memilih atau memodifikasi konfigurasi build yang ada, atau untuk membuat yang baru.

Untuk membuka kotak dialog Configuration Manager, di Penjelajah Solusi, klik kanan pada simpul solusi untuk membuka menu pintasan untuk solusi, lalu pilih Configuration Manager.

Anda juga dapat membuka Configuration Manager dengan mengklik menu dropdown pada toolbar Visual Studio yang memungkinkan Anda memilih konfigurasi saat ini (misalnya, Debug atau Release).

Cuplikan layar kotak dialog Configuration Manager.

Ada dua tingkat konfigurasi, konfigurasi solusi dan konfigurasi proyek. Konfigurasi solusi adalah apa yang Anda pilih saat beralih konfigurasi aktif menggunakan toolbar di Visual Studio. Konfigurasi proyek adalah konfigurasi khusus pada setiap proyek. Untuk melihat mengapa perbedaan ini berguna, pertimbangkan kasus di mana Anda mengembangkan dan men-debug satu proyek dalam solusi besar. Anda dapat memilih proyek mana yang sebenarnya Anda perlukan build debugnya.

Dalam kotak dialog Configuration Manager, Anda dapat menggunakan daftar drop-down konfigurasi solusi aktif untuk memilih konfigurasi build di seluruh solusi, memodifikasi yang sudah ada, atau membuat konfigurasi baru. Anda dapat menggunakan daftar drop-down platform solusi Aktif untuk memilih platform yang ditargetkan konfigurasi, memodifikasi yang sudah ada, atau menambahkan platform. Jika Anda menambahkan platform solusi, platform tersebut harus didukung oleh setidaknya salah satu proyek.

Panel konteks Proyek dalam mencantumkan proyek-proyek dalam solusi. Untuk setiap proyek, Anda dapat memilih konfigurasi dan platform khusus proyek, memodifikasi yang sudah ada, atau membuat konfigurasi baru atau menambahkan platform baru dari daftar platform yang didukung oleh Visual Studio. Anda juga dapat memilih kotak centang yang menunjukkan apakah setiap proyek disertakan saat Anda menggunakan konfigurasi di seluruh solusi untuk membangun atau menyebarkan solusi.

Peringatan

Visual Studio tidak menetapkan persyaratan apa pun bahwa platform proyek yang Anda pilih dalam dialog ini harus sesuai dengan platform solusi. Misalnya, tidak ada yang menghentikan Anda mengatur semua platform proyek ke x86 ketika platform solusi aktif x64, jadi pastikan untuk menghindari kebingungan dan memilih platform proyek yang cocok dengan platform solusi jika memungkinkan.

Mengatur properti berdasarkan konfigurasi

Untuk mengatur properti berdasarkan konfigurasi, di Penjelajah Solusi, buka menu pintasan untuk proyek lalu pilih Properti .

Sebagian besar properti proyek tidak bergantung pada konfigurasi atau platform, tetapi beberapa bergantung. Untuk konfigurasi Rilis, Anda dapat menentukan bahwa kode dioptimalkan saat solusi dibuat, dan untuk konfigurasi Debug, Anda dapat menentukan bahwa simbol kompilasi bersyarat DEBUG ditentukan. Anda juga dapat memilih peringatan mana yang ingin Anda tekan, atau tingkatkan menjadi kesalahan, dengan cara yang berbeda berdasarkan konfigurasi atau platform, serta mengendalikan pengaturan tertentu yang memengaruhi beberapa opsi-opsi kompilator, seperti Luapan Aritmatika, Penyelarasan File, dan opsi kompilator /deterministic.

Properti yang dapat Anda sesuaikan secara berbeda berdasarkan konfigurasi dan platform memiliki ikon roda gigi di sampingnya pada halaman pengaturan proyek. Jika Anda mengeklik ikon gigi, menu muncul yang memberi Anda opsi untuk memiliki nilai yang sama atau berbeda berdasarkan konfigurasi, platform, atau keduanya.

Cuplikan layar memperlihatkan properti proyek yang bergantung pada konfigurasi dan platform.

Untuk informasi selengkapnya tentang pengaturan halaman properti, lihat Mengelola properti proyek dan solusi.

Membuat konfigurasi proyek

Anda membuat konfigurasi proyek baru saat ingin menambahkan jenis build baru. Misalnya, alih-alih Debug dan Rilis, Anda dapat membuat Pengembangan, Pengujian, dan Produksi konfigurasi.

  1. Buka kotak dialog Configuration Manager.

  2. Pilih proyek di kolom Proyek.

  3. Di daftar drop-down Konfigurasi untuk proyek tersebut, pilih New.

    Kotak dialog Konfigurasi Proyek Baru terbuka.

  4. Dalam kotak Nama, masukkan nama untuk konfigurasi baru.

  5. Untuk menggunakan pengaturan properti dari konfigurasi proyek yang sudah ada, di Salin pengaturan dari daftar drop-down, pilih konfigurasi. Anda dapat menyesuaikan pengaturan nanti di halaman properti proyek.

  6. Untuk membuat konfigurasi di seluruh solusi secara bersamaan, pilih kotak centang Buat konfigurasi solusi baru.

Mengganti nama konfigurasi proyek

  1. Buka kotak dialog Configuration Manager.

  2. Di kolom Project, pilih proyek yang memiliki konfigurasi proyek yang ingin Anda ganti namanya.

  3. Di daftar drop-down Konfigurasi untuk proyek tersebut, pilih Edit.

    Kotak dialog Edit Konfigurasi Proyek terbuka.

  4. Pilih nama konfigurasi proyek yang ingin Anda ubah.

  5. Pilih Ganti Nama, lalu masukkan nama baru.

Membuat dan memodifikasi konfigurasi build di seluruh solusi

Untuk membuat konfigurasi penyusunan di seluruh solusi perangkat lunak

  1. Buka kotak dialog Configuration Manager.

  2. Di daftar drop-down konfigurasi solusi Aktif, pilih New.

    Kotak dialog Konfigurasi Solusi Baru terbuka.

  3. Dalam kotak teks Nama, masukkan nama untuk konfigurasi baru.

  4. Untuk menggunakan pengaturan dari konfigurasi solusi yang sudah ada, pada daftar drop-down Salin pengaturan dari, pilih sebuah konfigurasi.

  5. Jika Anda ingin membuat konfigurasi proyek secara bersamaan, pilih kotak centang Buat konfigurasi proyek baru.

Untuk mengganti nama konfigurasi build di seluruh solusi

  1. Buka kotak dialog Configuration Manager.

  2. Pilih Editdalam Konfigurasi solusi Aktif dari daftar drop-down.

    Kotak dialog Edit Konfigurasi Solusi terbuka.

  3. Pilih nama konfigurasi solusi yang ingin Anda ubah.

  4. Pilih Ganti Nama, lalu masukkan nama baru.

Untuk mengubah konfigurasi build untuk seluruh solusi

  1. Buka kotak dialog Configuration Manager.

  2. Di daftar drop-down Konfigurasi solusi aktif, pilih konfigurasi yang Anda inginkan.

  3. Di panel konteks Project, untuk setiap proyek, pilih Konfigurasi dan Platform yang Anda inginkan, dan pilih apakah akan Membangun dan apakah akan Menyebarkan.