Bagikan melalui


/Deploy (devenv.exe)

Menyebarkan solusi setelah membangun atau membangun kembali. Hanya berlaku untuk proyek kode terkelola.

Sintaks

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

Argumen

  • SolutionName

    Harus diisi. Jalur lengkap dan nama file solusi.

  • SolnConfigName

    Opsional. Nama konfigurasi solusi (seperti Debug atau Release) yang akan digunakan untuk membangun solusi bernama di SolutionName. Jika tersedia lebih dari satu platform solusi, 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 nama tampilan proyek atau jalur relatif dari folder SolutionName ke file proyek. Anda juga dapat memasukkan jalur lengkap dan nama file proyek.

  • /ProjectConfigProjConfigName

    Opsional. Nama konfigurasi build proyek (seperti Debug atau Release) yang akan digunakan saat membuat nama /Project . 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

Proyek yang ditentukan harus berupa proyek penyebaran. Jika proyek yang ditentukan bukan proyek penyebaran, ketika proyek yang telah dibangun diteruskan untuk penyebaran, proyek gagal dengan kesalahan.

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 .

Contoh

Contoh ini menyebarkan proyek CSharpWinApp, menggunakan Release konfigurasi build proyek dalam MySolution.

devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /deploy Release /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Release

Baca juga