Kotak dialog prasyarat
Kotak dialog Prasyarat menentukan komponen prasyarat mana yang diinstal, cara menginstalnya, dan urutan paket mana yang diinstal.
Untuk mengakses kotak dialog, pilih simpul proyek di Penjelajah Solusi, lalu pilih Properti Proyek>. Saat Perancang Proyek muncul, pilih tab Terbitkan, lalu pilih Prasyarat. Untuk Menyiapkan proyek, pada menu Proyek , klik Properti. Saat kotak dialog Halaman Properti muncul, klik Prasyarat.
Catatan
Di ClickOnce untuk .NET Core 3.1 dan .NET 5 atau yang lebih baru, Anda mengatur properti penyebaran menggunakan alat Terbitkan alih-alih panduan Terbitkan dan halaman Terbitkan Desainer Proyek. Untuk informasi selengkapnya, lihat Menyebarkan aplikasi .NET Windows menggunakan ClickOnce dan ClickOnce untuk .NET.
Daftar UIElement
Elemen | Deskripsi |
---|---|
Membuat program penyetelan untuk menginstal komponen prasyarat | Termasuk komponen prasyarat dalam program Penyiapan aplikasi Anda (Setup.exe) sehingga komponen tersebut akan diinstal sebelum aplikasi Anda, dalam urutan dependensi. Per default, Pilihan ini dipilih. Jika tidak dipilih, tidak ada Setup.exe yang dibuat. |
Pilih prasyarat mana yang akan diinstal | Menentukan apakah akan menginstal komponen seperti pustaka runtime .NET Framework dan C++. Misalnya, dengan memilih kotak centang di samping SQL Server 2012 Express, Anda menentukan bahwa program Penyetelan harus memverifikasi apakah komponen ini diinstal pada komputer target, dan menginstalnya jika tidak. Untuk informasi terperinci tentang setiap paket prasyarat, lihat Informasi prasyarat. |
Mengunduh prasyarat dari situs web vendor komponen | Menentukan bahwa komponen prasyarat diinstal dari situs web vendor. Ini adalah opsi default. |
Unduh prasyarat dari lokasi yang sama dengan aplikasi saya | Menentukan bahwa komponen prasyarat diinstal dari lokasi yang sama dengan aplikasi. Ini menyalin semua paket prasyarat ke lokasi penerbitan. Agar opsi ini berfungsi, paket prasyarat harus ada di komputer pengembangan. |
Unduh prasyarat dari lokasi berikut | Menentukan bahwa komponen prasyarat diinstal dari lokasi yang Anda masukkan. Anda dapat menggunakan tombol Telusuri untuk memilih lokasi. |
Catatan
Untuk informasi tentang tempat meletakkan prasyarat, lihat Membuat paket bootstrapper.
Informasi prasyarat
Komponen prasyarat yang muncul dalam kotak dialog Prasyarat mungkin berbeda dari komponen dalam daftar berikut. Paket prasyarat yang tercantum dalam Kotak Dialog Prasyarat diatur secara otomatis saat pertama kali Anda membuka kotak dialog. Jika Anda kemudian mengubah kerangka kerja target proyek, Anda harus memilih prasyarat secara manual agar sesuai dengan kerangka kerja target baru.
Elemen | Deskripsi |
---|---|
Runtime .NET Desktop 3.x, ..., 8.x | Paket ini menginstal runtime .NET Desktop untuk arsitektur platform yang ditentukan (x86, x64, atau Arm64). Runtime ini mendukung Windows Presentation Foundation (WPF) dan aplikasi Formulir Windows yang dibangun dengan .NET. Ini tidak sama dengan .NET Framework. Runtime ini mencakup .NET Runtime, tetapi tidak menyertakan ASP.NET Core Runtime, yang harus diinstal secara terpisah. |
Runtime .NET 5.x, ..., 8.x | Paket ini menginstal runtime .NET untuk arsitektur platform yang ditentukan (x86, x64, atau Arm64). Ini adalah runtime dasar, dan hanya berisi komponen yang diperlukan untuk menjalankan aplikasi konsol. Biasanya, Anda akan menginstal .NET Desktop Runtime alih-alih yang satu ini. |
Microsoft .NET Framework 4.x | Paket ini menginstal .NET Framework 4.x untuk platform x86 dan x64. |
.NET Framework 3.5 SP1 | Paket ini menginstal yang berikut: - .NET Framework versi 2.0, 3.0, dan 3.5. - Dukungan untuk semua versi .NET Framework pada sistem operasi 32-bit (x86) dan 64-bit (x64). - Paket bahasa untuk setiap versi .NET Framework yang diinstal dengan paket. - Paket layanan untuk .NET Framework 2.0 dan 3.0. .NET Framework 3.0 disertakan dengan Windows Vista, dan .NET Framework 3.5 disertakan dengan Visual Studio. .NET Framework 3.5 diperlukan untuk semua proyek Visual Basic dan C# yang dikompilasi untuk sistem operasi 32-bit dan di mana kerangka kerja target diatur ke proyek .NET Framework 3.5, dan untuk proyek Visual Basic dan C# yang dikompilasi untuk sistem operasi 64-bit. (IA64 tidak didukung.) Perhatikan bahwa proyek Visual Basic dan C# dikompilasi untuk arsitektur CPU apa pun secara default. Untuk informasi selengkapnya, lihat Gambaran umum penargetan kerangka kerja dan Menyebarkan prasyarat untuk aplikasi 64-bit. |
Jenis CLR Sistem Microsoft untuk SQL Server 2014 (x64 dan x86) | Paket ini menginstal Jenis CLR Sistem Microsoft untuk SQL Server 2014 untuk x64 atau x86. |
SQL Server 2008 R2 Express | Paket ini menginstal Microsoft SQL Server 2008 R2 Express, edisi gratis Microsoft SQL Server 2008 R2, database yang ideal untuk aplikasi web, server, atau desktop kecil. Ini dapat digunakan secara gratis untuk pengembangan dan produksi. |
SQL Server 2012 Express | Paket ini menginstal Microsoft SQL Server 2012 Express. |
SQL Server 2012 ... Express LocalDB 2019 | Paket ini menginstal Microsoft SQL Server Express LocalDB untuk versi SQL Server yang ditentukan. |
Visual C++ "14" Runtime Libraries (ARM) | Paket ini menginstal pustaka run-time Visual C++ untuk arsitektur Itanium, yang menyediakan rutinitas untuk pemrograman untuk sistem operasi Microsoft Windows. Rutinitas ini mengotomatiskan banyak tugas pemrograman umum yang tidak disediakan oleh bahasa C dan C++. Untuk informasi selengkapnya, lihat Referensi Pustaka Run-Time C. |
Pustaka Runtime Visual C++ "14" (x64) | Paket ini menginstal pustaka run-time Visual C++ untuk sistem operasi x64, yang menyediakan rutinitas untuk pemrograman untuk sistem operasi Microsoft Windows. Rutinitas ini mengotomatiskan banyak tugas pemrograman umum yang tidak disediakan oleh bahasa C dan C++. Untuk informasi selengkapnya, lihat Referensi Pustaka Run-Time C. |
Pustaka Runtime Visual C++ "14" (x86) | Paket ini menginstal pustaka run-time Visual C++ untuk sistem operasi x86, yang menyediakan rutinitas untuk pemrograman untuk sistem operasi Microsoft Windows. Rutinitas ini mengotomatiskan banyak tugas pemrograman umum yang tidak disediakan oleh bahasa C dan C++. Untuk informasi selengkapnya, lihat Referensi Pustaka Run-Time C. |