Page 80 - E-Modul Pemrograman Dasar Kelas X
P. 80
Paket Installer Aplikasi
Jean memiliki sebuah berkas penting yang memuat semua informasi tentang data
pribadinya. Berkas tersebut terdiri dari beberapa file atau dokumen-dokumen. Jean
harus menjaga berkas tersebut agar tetap aman dan tidak hilang. Jika Jean ingin
mengurus suatu kepentingan seperti ingin membuat identitas maka dia memerlukan
berkas tersebut.
Pada bab ini kita juga akan membahas mengenai sebuah kumpulan file yang terdiri dari
semua informasi yang diperlukan oleh pemasang atau penginstal. Paket installer
digunakan untuk menginstall atau menghapus instalan aplikasi atau produk dan untuk
menjalankan setup antarmuka pengguna.
-------------------------------------------------------------------------------------------------------
1. Membuat Paket Installer
Aplikasi.
Suatu project atau program, jika sudah selesai dibuat dan agar program
tersebut bisa diinstal dan diaplikasikan kepada pengguna akhir (end user) atau
komputer yang lain secara sempurna, program tersebut perlu dibuat paket installer
atau setup instalasi. Penyebab kondisi ini adalah pada program yang selesai dibuat
tidak serta-merta bisa disalin (copy) dan bisa dijalankan dengan baik di komputer
yang lain. Jika program yang dibuat sangat kompleks, maka ada beberapa file atau
program pendukung atau konfigurasi program yang tidak bisa hanya sekedar disalin,
seperti file database, registry dan lain-lain.
Microsoft Visual Studio adalah program yang berjalan di atas teknologi .NET.
yaitu berupa .NET framework. Oleh karena itu, program aplikasi yang dibuat
menggunakan Microsoft Visual Studio nantinya pasti menggunakan program
pendukung .NET framework. Untuk membuat paket installer program tersebut,
diperlukan pengaturan yang lebih lanjur agar paket installer bisa dibuat dan bisa
diinstal dengan baik di komputer pengguna akhir.
Untuk program aplikasi sederhana yang tidak membutuhkan program
pendukung .NET framework, database, atau pengaturan registry, maka pembuatan
paket installer tidak perlu pengaturan khusus secara detail.
72