Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Entzippt ein ZIP-Archiv am angegebenen Speicherort.
Hinweis
Die Unzip-Aufgabe ist nur in MSBuild 15.8 und höher verfügbar.
Parameter
In der folgenden Tabelle werden die Parameter der Unzip -Aufgabe beschrieben.
| Parameter | Beschreibung |
|---|---|
DestinationFolder |
Erforderlicher ITaskItem-Parameter Gibt den Zielordner an, in dem die Datei entzippt werden soll. |
OverwriteReadOnlyFiles |
Optionaler Boolean-Parameter.Wenn dieser auf true festgelegt ist, werden schreibgeschützte Dateien überschrieben. Wird standardmäßig auf false festgelegt. |
SkipUnchangedFiles |
Optionaler Boolean-Parameter.Wenn true festgelegt ist, wird das Entzippen von Dateien übersprungen, die nicht geändert werden. Wird standardmäßig auf true festgelegt. In der Unzip-Aufgabe werden Dateien als identisch betrachtet, wenn diese dieselbe Größe aufweisen und zur selben Zeit zuletzt geändert wurden. |
SourceFiles |
Erforderlicher ITaskItem[]-Parameter.Gibt eine oder mehrere zu entzippende Dateien an. Wenn mehrere Dateien angegeben werden, werden diese der Reihenfolge nach im selben Ordner entzippt. |
Hinweise
Zusätzlich zu den oben aufgeführten Parametern erbt diese Aufgabe Parameter von der TaskExtension-Klasse, die selbst von der Task-Klasse erbt. Eine Liste mit diesen zusätzlichen Parametern und ihren Beschreibungen finden Sie unter TaskExtension-Basisklasse.
Beispiel
Im folgenden Beispiel wird ein Archiv entzippt, und alle schreibgeschützten Dateien werden überschrieben.
<Project>
<Target Name="UnzipArchive" BeforeTargets="Build">
<Unzip
SourceFiles="MyArchive.zip"
DestinationFolder="$(OutputPath)\unzipped"
OverwriteReadOnlyFiles="true"
/>
</Target>
</Project>