HAPUS properti

Nilai properti REMOVE adalah daftar fitur yang dibatasi oleh koma yang akan dihapus. Fitur harus ada di kolom Fitur dari tabel Fitur. Perhatikan bahwa jika Anda menggunakan REMOVE=ALL pada baris perintah, alat penginstal menghapus semua fitur yang memiliki tingkat penginstalan yang lebih besar dari 0. Dalam hal ini, alat penginstal tidak menghapus fitur yang memiliki tingkat penginstalan 0. Untuk informasi selengkapnya tentang tingkat penginstalan fitur, lihat Tabel fitur.

Keterangan

Untuk menentukan apakah produk telah diatur untuk dihapus instalannya sepenuhnya, penulis paket dapat menggunakan ekspresi bersyarah untuk memeriksa apakah REMOVE=ALL. Perhatikan bahwa jika produk dihapus dengan mengatur fitur teratasnya agar tidak ada, properti REMOVE mungkin tidak sama dengan ALL sampai setelah tindakan InstallValidate. Ini berarti bahwa setiap tindakan kustom yang bergantung pada REMOVE=ALL harus diurutkan setelah InstallValidate. Untuk informasi selengkapnya, lihat juga Tindakan Pengondisian untuk Dijalankan Selama Penghapusan. Perhatikan bahwa nama fitur peka huruf besar/kecil.

Alat penginstal selalu mengevaluasi properti berikut dalam urutan berikut:

  1. ADDLOCAL
  2. MENGHAPUS
  3. ADDSOURCE
  4. ADDDEFAULT
  5. MENGINSTAL ULANG
  6. MENGIKLANKAN
  7. COMPADDLOCAL
  8. COMPADDSOURCE
  9. COMPADDDEFAULT
  10. FILEADDLOCAL
  11. FILEADDSOURCE
  12. FILEADDDEFAULT

Misalnya, jika baris perintah menentukan ADDLOCAL=ALL, ADDSOURCE = MyFeature, semua fitur pertama kali diatur ke run-local lalu MyFeature diatur ke run-from-source. Jika baris perintah adalah ADDSOURCE=ALL, ADDLOCAL=MyFeature, MyFeature pertama diatur ke run-local, maka ketika ADDSOURCE=ALL dievaluasi, semua fitur (termasuk MyFeature) diatur ulang ke run-from-source.

Alat penginstal mengatur properti Yang Telah Dipilih sebelumnya ke nilai "1" selama dimulainya kembali penginstalan yang ditangguhkan atau ketika salah satu properti di atas ditentukan pada baris perintah.

Persyaratan

Persyaratan Nilai
Versi
Windows Installer 5.0 di Windows Server 2012, Windows 8, Windows Server 2008 R2 atau Windows 7. Windows Installer 4.0 atau Windows Installer 4.5 di Windows Server 2008 atau Windows Vista. Windows Installer pada Windows Server 2003 atau Windows XP. Lihat Persyaratan Run-Time Penginstal Windows untuk informasi tentang paket layanan Windows minimum yang diperlukan oleh versi Penginstal Windows.

Lihat juga

Properti