Bagikan melalui


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>

Baca juga