Bagikan melalui


Menggunakan Properti Direktori di Jalur

Direktori dalam tabel Direktori menentukan tata letak penginstalan. Ketika Penginstal Windows menyelesaikan direktori ini selama tindakan CostFinalize, kunci dalam tabel Direktori menjadi properti yang diatur ke jalur direktori. Alat penginstal juga selalu mengatur sejumlah Properti Folder Sistem standar ke jalur folder sistem.

Nilai Properti Folder Sistem dijamin berakhiran pemisah direktori. Nilai semua properti lain yang dimasukkan dalam tabel Direktori hanya dijamin berakhir di pemisah direktori setelah alat penginstal menjalankan tindakan CostFinalize. Sebelum biaya selesai, nilai properti yang dimasukkan dalam tabel Direktori yang bukan Properti Folder Sistem mungkin tidak berakhiran pemisah direktori. Oleh karena itu, jika penginstalan Anda mengatur properti direktori menggunakan tindakan kustom dalam paket, nilai pada referensi mungkin tidak berakhir dengan pemisah direktori.

Oleh karena itu, properti direktori yang diakhiri dengan pemisah direktori dapat digunakan dalam string jalur tanpa menyertakan pemisah direktori secara eksplisit. Misalnya, jika nilai DirectoryProperty berakhir dengan pemisah direktori, string berikut menentukan jalur ke file dalam subdirektori dengan benar

[DirectoryProperty]subdirectory\file

dan string jalur berikut salah.

[DirectoryProperty]\subdirectory\file