Bagikan melalui


/Build (devenv.exe)

Membangun solusi atau proyek menggunakan file konfigurasi solusi tertentu.

Sintaks

devenv SolutionName /Build [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]

Argumen

  • SolutionName

    Harus diisi. Jalur dan nama file solusi, relatif terhadap direktori solusi.

  • SolnConfigName

    Opsional. Nama konfigurasi solusi (seperti Debug atau Release) yang akan digunakan untuk membangun solusi bernama di SolutionName. Jika beberapa platform solusi tersedia, Anda juga harus menentukan platform (misalnya, Debug|Win32). Jika argumen ini tidak ditentukan atau string kosong (""), alat menggunakan konfigurasi aktif solusi.

  • /ProjectProjName

    Opsional. Jalur dan nama file proyek dalam solusi. Anda dapat memasukkan jalur relatif dari folder SolutionName ke file proyek, atau nama tampilan proyek, atau jalur lengkap dan nama file proyek.

  • /ProjectConfigProjConfigName

    Opsional. Nama konfigurasi build proyek (seperti Debug atau Release) yang akan digunakan saat membangun proyek bernama. Jika tersedia lebih dari satu platform solusi, Anda juga harus menentukan platform (misalnya, Debug|Win32). Jika sakelar ini ditentukan, sakelar ini akan mengambil alih argumen SolnConfigName .

  • /OutOutputFilename

    Opsional. Nama file yang ingin Anda kirimi output alat. Jika file sudah ada, alat menambahkan output ke akhir file.

Keterangan

  • Sakelar /Build melakukan fungsi yang sama dengan perintah menu Build Solution dalam lingkungan pengembangan terintegrasi (IDE).

  • Sertakan string yang menyertakan spasi dalam tanda kutip ganda.

  • Informasi ringkasan untuk build, termasuk kesalahan, dapat ditampilkan di jendela perintah, atau dalam file log apa pun yang ditentukan dengan sakelar /Out .

  • Sakelar /Build hanya membangun proyek yang telah berubah sejak build terakhir. Untuk membangun semua proyek dalam solusi, gunakan /rebuild sebagai gantinya.

  • Jika Anda mendapatkan pesan kesalahan yang mengatakan Konfigurasi proyek yang tidak valid, pastikan Anda telah menentukan platform solusi atau platform proyek (misalnya, Debug|Win32).

Contoh

Perintah berikut membangun proyek CSharpWinApp, menggunakan Debug konfigurasi build proyek dalam MySolution.

devenv "%USERPROFILE%\source\repos\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug

Baca juga