Menyebarkan aplikasi desktop .NET Windows menggunakan ClickOnce

Mulai visual Studio 2019 versi 16.8, Anda dapat menggunakan alat Terbitkan untuk menerbitkan aplikasi .NET Core 3.1, .NET 5, atau yang lebih baru, Windows Desktop menggunakan ClickOnce dari Visual Studio.

Catatan

Jika Anda perlu menerbitkan aplikasi .NET Framework Windows, lihat Menyebarkan aplikasi desktop menggunakan ClickOnce (C# atau Visual Basic).

Menerbitkan dengan ClickOnce

  1. Di Penjelajah Solusi, klik kanan proyek dan pilih Terbitkan (atau gunakan item menu Bangun>Terbitkan).

    The Publish command on the project context menu in Solution Explorer

  2. Jika sebelumnya Anda telah mengonfigurasi profil penerbitan apa pun, halaman Terbitkan akan muncul. Pilih baru.

  3. Di wizard Terbitkan, pilih Folder.

    Choose folder as a publish target

  4. Di halaman Target tertentu, pilih ClickOnce.

    Select ClickOnce as the specific target

  5. Masukkan jalur atau pilih Telusuri untuk memilih lokasi penerbitan.

    Specify the path for the publish location

  6. Di halaman Lokasi penginstalan, pilih tempat pengguna akan menginstal aplikasi.

    Specify the path to the folder

  7. Di halaman Pengaturan, Anda dapat memberikan pengaturan yang diperlukan untuk ClickOnce.

  8. Jika Anda memilih untuk menginstal dari jalur UNC atau situs web, halaman ini memungkinkan Anda menentukan apakah aplikasi tersedia secara offline. Saat dipilih, opsi ini akan mencantumkan aplikasi di Menu Mulai pengguna dan memungkinkan aplikasi diperbarui secara otomatis saat versi baru diterbitkan. Secara default, pembaruan tersedia dari lokasi Penginstalan. Jika Anda ingin memiliki lokasi yang berbeda untuk pembaruan, Anda dapat menentukannya menggunakan tautan Pengaturan Pembaruan. Jika Anda tidak ingin aplikasi tersedia secara offline, aplikasi akan berjalan dari lokasi penginstalan.

    Specify the publish settings

  9. Jika Anda memilih untuk menginstal dari CD, DVD, atau drive USB, halaman ini juga memungkinkan Anda menentukan apakah aplikasi mendukung pembaruan otomatis. Jika Anda memilih untuk mendukung pembaruan, Lokasi Pembaruan diperlukan dan harus merupakan jalur atau situs web UNC yang valid.

    Choose the publish settings

    Termasuk di halaman ini adalah kemampuan untuk menentukan File Aplikasi mana yang akan disertakan dalam penyiapan, paket Prasyarat mana yang akan diinstal, dan Opsi lainnya melalui tautan di bagian atas halaman.

    Selain itu, di halaman ini, Anda juga dapat mengatur versi Penerbitan dan apakah versi tersebut akan bertambah secara otomatis dengan setiap penerbitan.

    Catatan

    Nomor versi Penerbitan unik untuk setiap profil ClickOnce. Jika Anda berencana untuk memiliki lebih dari satu profil, Anda harus mengingatnya.

  10. Di halaman Tanda tangani manifes, Anda dapat menentukan apakah manifes harus ditandatangani dan sertifikat mana yang akan digunakan.

    Sign the ClickOnce Manifests

  11. Pada halaman Konfigurasi, Anda dapat memilih konfigurasi proyek yang diinginkan.

    Specify the publish configuration

    Untuk bantuan tambahan tentang pengaturan mana yang harus dipilih, lihat berikut ini:

  12. Pilih Selesai untuk menyimpan Profil Penerbitan ClickOnce yang baru.

  13. Pada halaman Ringkasan, pilih Terbitkan dan Visual Studio membuat proyek dan menerbitkan proyek ke folder penerbitan yang ditentukan. Halaman ini juga menampilkan ringkasan profil.

    Publish property pane showing a profile summary

  14. Untuk menerbitkan ulang, pilih Terbitkan.

Langkah berikutnya

Untuk aplikasi .NET: