Tugas Unzip
Membuka zip arsip .zip ke lokasi yang ditentukan.
Catatan
Tugas Unzip
ini hanya tersedia di MSBuild 15.8 ke atas.
Parameter
Tabel berikut ini menjelaskan parameter tugas Unzip
.
Parameter | Deskripsi |
---|---|
DestinationFolder |
Parameter ITaskItem yang diperlukan Menentukan folder tujuan untuk membuka zip file. |
OverwriteReadOnlyFiles |
Parameter Boolean opsional.Jika true , menimpa file baca-saja. Default ke false . |
SkipUnchangedFiles |
Parameter Boolean opsional.Jika true , lewati operasi un-zip file yang tidak berubah. Default ke true . Tugas Unzip menganggap file tidak berubah jika memiliki ukuran yang sama dan waktu modifikasi terakhir yang sama. |
SourceFiles |
Parameter ITaskItem[] wajib.Menentukan satu atau beberapa berkas yang akan di-unzip. Saat menentukan beberapa file, file tersebut di-unzip untuk folder yang sama. |
Keterangan
Selain parameter yang tercantum di atas, tugas ini mewarisi parameter dari kelas TaskExtension, yang mewarisi sendiri dari kelas Task. Untuk daftar parameter tambahan ini dan deskripsinya, lihat kelas dasar TaskExtension.
Contoh
Contoh berikut membuka zip arsip dan menimpa file baca-saja.
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="UnzipArchive" BeforeTargets="Build">
<Unzip
SourceFiles="MyArchive.zip"
DestinationFolder="$(OutputPath)\unzipped"
OverwriteReadOnlyFiles="true"
/>
</Target>
</Project>