Contoh penginstalan
Contoh ini menggambarkan cara membuat paket Penginstal Windows sederhana yang menginstal aplikasi. Sampel menginstal Notepad, editor teks yang disertakan dengan Windows, dan beberapa file teks yang menjelaskan peristiwa dan penerimaan di Red Park Arena imajiner.
Sampel memiliki spesifikasi berikut:
- Aplikasi ini disediakan untuk pengguna sebagai paket Penginstal Windows yang menginstal sendiri yang menginstal semua file, pintasan, dan informasi registri yang diperlukan.
- Paket penginstalan dapat menyajikan wizard UI kepada pengguna selama penyiapan untuk mengumpulkan informasi pengguna.
- Selama penyiapan, pengguna memiliki opsi untuk memilih fitur individual yang akan diinstal ke run-local, ke run-from-source, atau untuk tidak diinstal.
- Salah satu fitur dapat disajikan kepada pengguna sebagai fitur instal sesuai permintaan.
- Paket yang sama menghapus instalan aplikasi dan menghapus semua file aplikasi dan informasi registri dari komputer pengguna.
- Paket ini disiapkan untuk menerima peningkatan besar yang mencakup perubahan kode produknya.
Untuk mereproduksi contoh, Anda memerlukan alat perangkat lunak yang mampu membuat dan mengedit database Penginstal Windows kosong. Beberapa alat pembuatan paket tersedia dari vendor perangkat lunak independen. Editor database Penginstal Windows yang disebut Orca disediakan di Komponen Windows SDK untuk Pengembang Penginstal Windows.
Untuk menyelesaikan contoh, ikuti langkah-langkah berikut:
Merencanakan Penginstalan
Mengimpor Database Kosong
Menentukan Struktur Direktori
Menentukan File dan Atribut File
Menentukan Media Sumber
Menentukan Hubungan Feature-Component
Menambahkan Informasi Registri
Mengimpor InstallExecuteSequence
Mengimpor InstallUISequence
Mengimpor AdminExecuteSequence
Mengimpor AdminUISequence
Mengimpor AdvtExecuteSequence
Menambahkan Informasi Ringkasan
Mengimpor Antarmuka Pengguna
Memvalidasi Database Penginstalan