Bagikan melalui


Menyertakan prasyarat dengan aplikasi ClickOnce

Sebelum Anda dapat mendistribusikan perangkat lunak prasyarat dengan aplikasi ClickOnce, Anda harus terlebih dahulu mengunduh paket alat penginstal untuk prasyarat tersebut ke komputer pengembangan Anda. Saat Anda menerbitkan aplikasi dan memilih Unduh prasyarat dari lokasi yang sama dengan aplikasi saya, kesalahan akan terjadi jika paket penginstal tidak ada di folder Paket.

Catatan

Untuk menambahkan paket alat penginstal untuk .NET Framework, lihat Panduan Penyebaran .NET Framework untuk Pengembang.

Untuk menambahkan paket alat penginstal dengan menggunakan Package.xml

  1. Di File Explorer, buka folder Paket .

    Secara default, jalurnya adalah %ProgramFiles(x86)%\Microsoft SDKs\ClickOnce Bootstrapper\Packages\.

Catatan

Dimulai dengan paket bootstrapper rilis Visual Studio 2019 Update 7 juga akan ditemukan di bawah jalur <VS Install Path>\MSBuild\Microsoft\VisualStudio\BootstrapperPackages.

  1. Buka folder untuk prasyarat yang ingin Anda tambahkan, lalu buka folder bahasa untuk versi Visual Studio yang diinstal (misalnya, en untuk bahasa Inggris).

  2. Di Notepad, buka file Package.xml .

  3. Temukan elemen Nama yang berisi http://go.microsoft.com/fwlink, dan salin URL. Sertakan bagian LinkID .

    Catatan

    Jika tidak ada elemen Nama yang berisi http://go.microsoft.com/fwlink, buka file Product.xml di folder akar untuk prasyarat dan temukan string fwlink.

    Penting

    Beberapa prasyarat memiliki beberapa paket alat penginstal (misalnya, untuk sistem 32-bit atau 64-bit). Jika beberapa elemen Nama berisi fwlink, Anda harus mengulangi langkah-langkah yang tersisa untuk masing-masing elemen tersebut.

  4. Tempelkan URL ke bilah alamat browser Anda, lalu, saat Anda diminta untuk menjalankan atau menyimpan, pilih Simpan.

    Langkah ini mengunduh file penginstal ke komputer Anda.

  5. Salin file ke folder akar untuk prasyarat.

    Misalnya, untuk prasyarat .NET Framework 4.7.2, salin file ke folder \Packages\DotNetFX472 .

    Anda sekarang dapat mendistribusikan paket alat penginstal dengan aplikasi Anda.