System.IO.Compression.ZipFile
Stellt statische Methoden zum Erstellen, Extrahieren und Öffnen von Zip-Archiven bereit.
Erstellt ein ZIP-Archiv, das die Dateien und Verzeichnisse im angegebenen Verzeichnis enthält.
Der Pfad zum Verzeichnis, das archiviert werden soll, angegeben als relativer oder absoluter Pfad.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
Der Pfad des zu erstellenden Archivs, angegeben als relativer oder absoluter Pfad.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
or is , contains only white space, or contains at least one invalid character.
or is null.
In or , the specified path, file name, or both exceed the system-defined maximum length.For example, on Windows-based platforms, paths must not exceed 248 characters, and file names must not exceed 260 characters.
is invalid or does not exist (for example, it is on an unmapped drive).
already exists.-or-A file in the specified directory could not be opened.
specifies a directory.-or-The caller does not have the required permission to access the directory specified in or the file specified in .
or contains an invalid format.-or-The zip archive does not support writing.
Erstellt ein ZIP-Archiv, das die Dateien und Verzeichnisse im angegebenen Verzeichnis enthält, verwendet die angegebene Komprimierungsebene und optional das Basisverzeichnis.
Der Pfad zum Verzeichnis, das archiviert werden soll, angegeben als relativer oder absoluter Pfad.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
Der Pfad des zu erstellenden Archivs, angegeben als relativer oder absoluter Pfad.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
Einer der Enumerationswerte, der angibt, ob Geschwindigkeit oder Komprimierungseffektivität priorisiert wird, wenn der Eintrag erstellt.
true, um den Verzeichnisnamens von am Stamm des Archivs einzuschließen; false, um nur der Inhalt des Verzeichnisses einzuschließen.
or is , contains only white space, or contains at least one invalid character.
or is null.
In or , the specified path, file name, or both exceed the system-defined maximum length.For example, on Windows-based platforms, paths must not exceed 248 characters, and file names must not exceed 260 characters.
is invalid or does not exist (for example, it is on an unmapped drive).
already exists.-or-A file in the specified directory could not be opened.
specifies a directory.-or-The caller does not have the required permission to access the directory specified in or the file specified in .
or contains an invalid format.-or-The zip archive does not support writing.
Erstellt ein ZIP-Archiv, das die Dateien und Verzeichnisse im angegebenen Verzeichnis enthält, die angegebene Komprimierungsebene und der angegebenen Zeichencodierung für Eintragsnamen verwendet und optional das Basisverzeichnis mit einbezieht.
Der Pfad zum Verzeichnis, das archiviert werden soll, angegeben als relativer oder absoluter Pfad.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
Der Pfad des zu erstellenden Archivs, angegeben als relativer oder absoluter Pfad.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
Einer der Enumerationswerte, der angibt, ob Geschwindigkeit oder Komprimierungseffektivität priorisiert wird, wenn der Eintrag erstellt.
true, um den Verzeichnisnamens von am Stamm des Archivs einzuschließen; false, um nur der Inhalt des Verzeichnisses einzuschließen.
Die Codierung, die beim Lesen oder Schreiben von Eintragsnamen in diesem Archiv verwendet werden soll.Geben Sie einen Wert für diesen Parameter nur an, wenn eine Codierung für die Interoperabilität mit ZIP-Archiv-Tools und -Bibliotheken erforderlich ist, die die UTF-8-Codierung für Eintragsnamen nicht unterstützen.
or is , contains only white space, or contains at least one invalid character.-or- is set to a Unicode encoding other than UTF-8.
or is null.
In or , the specified path, file name, or both exceed the system-defined maximum length.For example, on Windows-based platforms, paths must not exceed 248 characters, and file names must not exceed 260 characters.
is invalid or does not exist (for example, it is on an unmapped drive).
already exists.-or-A file in the specified directory could not be opened.
specifies a directory.-or-The caller does not have the required permission to access the directory specified in or the file specified in .
or contains an invalid format.-or-The zip archive does not support writing.
Extrahiert alle Dateien im angegebenen ZIP-Archiv in ein Verzeichnis im Dateisystem.
Der Pfad zum Archiv, das extrahiert werden soll.
Der Pfad zum Verzeichnis, in dem die extrahierten Dateien abgelegt werden sollen, angegeben als relativer oder absoluter Pfad.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
or is , contains only white space, or contains at least one invalid character.
or is null.
The specified path in or exceeds the system-defined maximum length.For example, on Windows-based platforms, paths must not exceed 248 characters, and file names must not exceed 260 characters.
The specified path is invalid (for example, it is on an unmapped drive).
The directory specified by already exists.-or-The name of an entry in the archive is , contains only white space, or contains at least one invalid character.-or-Extracting an archive entry would create a file that is outside the directory specified by .(For example, this might happen if the entry name contains parent directory accessors.)-or-An archive entry to extract has the same name as an entry that has already been extracted from the same archive.
The caller does not have the required permission to access the archive or the destination directory.
or contains an invalid format.
was not found.
The archive specified by is not a valid zip archive.-or-An archive entry was not found or was corrupt.-or-An archive entry was compressed by using a compression method that is not supported.
Extrahiert alle Dateien im angegebenen ZIP-Archiv in ein Verzeichnis im Dateisystem und verwendet die angegebene Zeichencodierung für Eintragsnamen.
Der Pfad zum Archiv, das extrahiert werden soll.
Der Pfad zum Verzeichnis, in dem die extrahierten Dateien abgelegt werden sollen, angegeben als relativer oder absoluter Pfad.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
Die Codierung, die beim Lesen oder Schreiben von Eintragsnamen in diesem Archiv verwendet werden soll.Geben Sie einen Wert für diesen Parameter nur an, wenn eine Codierung für die Interoperabilität mit ZIP-Archiv-Tools und -Bibliotheken erforderlich ist, die die UTF-8-Codierung für Eintragsnamen nicht unterstützen.
or is , contains only white space, or contains at least one invalid character.-or- is set to a Unicode encoding other than UTF-8.
or is null.
The specified path in or exceeds the system-defined maximum length.For example, on Windows-based platforms, paths must not exceed 248 characters, and file names must not exceed 260 characters.
The specified path is invalid (for example, it is on an unmapped drive).
The directory specified by already exists.-or-The name of an entry in the archive is , contains only white space, or contains at least one invalid character.-or-Extracting an archive entry would create a file that is outside the directory specified by .(For example, this might happen if the entry name contains parent directory accessors.)-or-An archive entry to extract has the same name as an entry that has already been extracted from the same archive.
The caller does not have the required permission to access the archive or the destination directory.
or contains an invalid format.
was not found.
The archive specified by is not a valid zip archive.-or-An archive entry was not found or was corrupt.-or-An archive entry was compressed by using a compression method that is not supported.
Öffnet ein Zip-Archiv unter dem angegebenen Pfad und im angegebenen Modus.
Das geöffnete ZIP-Archiv.
Der Pfad zum Archiv, dass geöffnet werden soll, angegeben als relativer oder absoluter Pfad.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
Einer der Enumerationswerte, der die Aktionen angibt, die bei den Einträgen im geöffneten Archiv zulässig sind.
is , contains only white space, or contains at least one invalid character.
is null.
In , the specified path, file name, or both exceed the system-defined maximum length.For example, on Windows-based platforms, paths must not exceed 248 characters, and file names must not exceed 260 characters.
is invalid or does not exist (for example, it is on an unmapped drive).
could not be opened.-or- is set to , but the file specified in already exists.
specifies a directory.-or-The caller does not have the required permission to access the file specified in .
specifies an invalid value.
is set to , but the file specified in is not found.
contains an invalid format.
could not be interpreted as a zip archive.-or- is , but an entry is missing or corrupt and cannot be read.-or- is , but an entry is too large to fit into memory.
Öffnet ein Zip-Archiv im angegebenen Pfad im angegebenen Modus und mit der angegebenen Zeichencodierung für Eintragsnamen.
Das geöffnete ZIP-Archiv.
Der Pfad zum Archiv, dass geöffnet werden soll, angegeben als relativer oder absoluter Pfad.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
Einer der Enumerationswerte, der die Aktionen angibt, die bei den Einträgen im geöffneten Archiv zulässig sind.
Die Codierung, die beim Lesen oder Schreiben von Eintragsnamen in diesem Archiv verwendet werden soll.Geben Sie einen Wert für diesen Parameter nur an, wenn eine Codierung für die Interoperabilität mit ZIP-Archiv-Tools und -Bibliotheken erforderlich ist, die die UTF-8-Codierung für Eintragsnamen nicht unterstützen.
is , contains only white space, or contains at least one invalid character.-or- is set to a Unicode encoding other than UTF-8.
is null.
In , the specified path, file name, or both exceed the system-defined maximum length.For example, on Windows-based platforms, paths must not exceed 248 characters, and file names must not exceed 260 characters.
is invalid or does not exist (for example, it is on an unmapped drive).
could not be opened.-or- is set to , but the file specified in already exists.
specifies a directory.-or-The caller does not have the required permission to access the file specified in .
specifies an invalid value.
is set to , but the file specified in is not found.
contains an invalid format.
could not be interpreted as a zip archive.-or- is , but an entry is missing or corrupt and cannot be read.-or- is , but an entry is too large to fit into memory.
Öffnet ein Zip-Archiv für das Lesen im angegebenen Pfad.
Das geöffnete ZIP-Archiv.
Der Pfad zum Archiv, dass geöffnet werden soll, angegeben als relativer oder absoluter Pfad.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
is , contains only white space, or contains at least one invalid character.
is null.
In , the specified path, file name, or both exceed the system-defined maximum length.For example, on Windows-based platforms, paths must not exceed 248 characters, and file names must not exceed 260 characters.
is invalid or does not exist (for example, it is on an unmapped drive).
could not be opened.
specifies a directory.-or-The caller does not have the required permission to access the file specified in .
The file specified in is not found.
contains an invalid format.
could not be interpreted as a zip archive.
Stellt Erweiterungsmethoden für die - und -Klassen bereit.
Archiviert eine Datei durch Komprimieren und Hinzufügen zum ZIP-Archiv.
Ein Wrapper für den neuen Eintrag im ZIP-Archiv.
Das der Datei hinzuzufügende ZIP-Archiv.
Der Pfad zu der zu archivierenden Datei.Sie können einen absoluten oder relativen Pfad angeben.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
Der Name des Eintrags, der im ZIP-Archiv erstellt werden soll.
ist , enthält nur Leerraum oder mindestens ein ungültiges Zeichen.- oder - ist .
oder ist null.
Im überschreiten der angegebene Pfad und/oder der Dateiname die vom System vorgegebene Höchstlänge.Beispielsweise müssen Pfade auf Windows-Plattformen weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen haben.
ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
Die anhand der angegebene Datei kann nicht geöffnet werden.
gibt ein Verzeichnis an.- oder -Der Aufrufer verfügt nicht über die erforderliche Berechtigung für den Zugriff auf die durch angegebene Datei.
Die von angegebene Datei wird nicht gefunden.
Der -Parameter hat ein ungültiges Format.- oder -Das ZIP-Archiv unterstützt keine Schreibvorgänge.
Die ZIP-Archiv wurde freigegeben.
Archiviert eine Datei durch Komprimieren mithilfe der angegebenen Komprimierungsebene und Hinzufügen zum ZIP-Archiv.
Ein Wrapper für den neuen Eintrag im ZIP-Archiv.
Das der Datei hinzuzufügende ZIP-Archiv.
Der Pfad zu der zu archivierenden Datei.Sie können einen absoluten oder relativen Pfad angeben.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
Der Name des Eintrags, der im ZIP-Archiv erstellt werden soll.
Einer der Enumerationswerte, der angibt, ob Geschwindigkeit oder Komprimierungseffektivität priorisiert wird, wenn der Eintrag erstellt.
ist , enthält nur Leerraum oder mindestens ein ungültiges Zeichen.- oder - ist .
oder ist null.
ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
Im überschreiten der angegebene Pfad und/oder der Dateiname die vom System vorgegebene Höchstlänge.Beispielsweise müssen Pfade auf Windows-Plattformen weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen haben.
Die anhand der angegebene Datei kann nicht geöffnet werden.
gibt ein Verzeichnis an.- oder -Der Aufrufer verfügt nicht über die erforderliche Berechtigung für den Zugriff auf die durch angegebene Datei.
Die von angegebene Datei wird nicht gefunden.
Der -Parameter hat ein ungültiges Format.- oder -Das ZIP-Archiv unterstützt keine Schreibvorgänge.
Die ZIP-Archiv wurde freigegeben.
Extrahiert alle Dateien im ZIP-Archiv in ein Verzeichnis im Dateisystem.
Das Zip-Archiv, aus dem Dateien extrahiert werden sollen.
Der Pfad zum Verzeichnis, in dem die extrahierten Dateien abgelegt werden sollen.Sie können einen absoluten oder relativen Pfad angeben.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
ist , enthält nur Leerraum oder mindestens ein ungültiges Zeichen.
ist null.
Der angegebene Pfad überschreitet die im System definierte maximale Länge ().Beispielsweise müssen Pfade auf Windows-Plattformen weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen haben.
Der angegebene Pfad ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
Das von angegebene Verzeichnis ist bereits vorhanden.- oder -Der Name eines Eintrags im Archiv ist , enthält nur Leerraum oder enthält mindestens ein ungültiges Zeichen.- oder -Das Extrahieren eines Eintrags aus dem Archiv wird eine Datei erstellen, die sich außerhalb des Verzeichnisses befindet, das von angegeben wird. (Zum Beispiel geschähe dies möglicherweise, wenn der Eintragsname Accessoren des übergeordneten Verzeichnisses enthält.) - oder -Zwei oder mehr Einträge im Archiv haben denselben Namen.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung zum Schreiben in das Zielverzeichnis.
enthält ein ungültiges Format.
Ein Archiveintrag wurde nicht gefunden oder ist beschädigt.- oder -Ein Archiveintrag wurde mit einer nicht unterstützten Komprimierungsmethode komprimiert.
Extrahiert einen Eintrag im ZIP-Archiv in eine Datei.
Der Zip-Archiveintrag zum Extrahieren einer Datei.
Der Pfad der Datei, die aus dem Eintragsinhalt erstellt werden soll.Sie können einen absoluten oder relativen Pfad angeben.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
ist eine Zeichenfolge der Länge 0, besteht nur aus Leerraum oder enthält ein oder mehr durch definierte ungültige Zeichen.- oder - gibt ein Verzeichnis an.
ist null.
Der angegebene Pfad und/oder der Dateiname überschreiten die vom System vorgegebene Höchstlänge.Beispielsweise müssen Pfade auf Windows-Plattformen weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen haben.
Der angegebene Pfad ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
ist bereits vorhanden.- oder - Ein E/A-Fehler ist aufgetreten.- oder -Der Eintrag ist derzeit zum Schreiben geöffnet.- oder -Der Eintrag wurde vom Archiv gelöscht.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung für die Erstellung der neuen Datei.
Der Eintrag fehlt im Archiv, oder ist beschädigt und kann nicht gelesen werden.- oder -Der Eintrag wurde mit einer nicht unterstützten Komprimierungsmethode komprimiert.
Das Zip-Archiv, zu dem dieser Eintrag gehört, wurde freigegeben.
Das Format von ist ungültig. - oder -Das Zip-Archiv für diesen Eintrag wurde im -Modus geöffnet, der den Abruf von Einträgen nicht zulässt.
Extrahiert einen Eintrag im ZIP-Archiv in eine Datei, wobei optional eine vorhandene Datei überschrieben wird, die den gleichen Namen hat.
Der Zip-Archiveintrag zum Extrahieren einer Datei.
Der Pfad der Datei, die aus dem Eintragsinhalt erstellt werden soll.Sie können einen absoluten oder relativen Pfad angeben.Ein relativer Pfad wird relativ zum aktuellen Arbeitsverzeichnis interpretiert.
true, um eine vorhandene Datei zu überschreiben, die den gleichen Namen wie die Zieldatei hat; andernfalls false.
ist eine Zeichenfolge der Länge 0, besteht nur aus Leerraum oder enthält ein oder mehr durch definierte ungültige Zeichen.- oder - gibt ein Verzeichnis an.
ist null.
Der angegebene Pfad und/oder der Dateiname überschreiten die vom System vorgegebene Höchstlänge.Beispielsweise müssen Pfade auf Windows-Plattformen weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen haben.
Der angegebene Pfad ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk).
ist bereits vorhanden und ist false.- oder - Ein E/A-Fehler ist aufgetreten.- oder -Der Eintrag ist derzeit zum Schreiben geöffnet.- oder -Der Eintrag wurde vom Archiv gelöscht.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung für die Erstellung der neuen Datei.
Der Eintrag fehlt im Archiv, oder er ist beschädigt und kann nicht gelesen werden.- oder -Der Eintrag wurde mit einer nicht unterstützten Komprimierungsmethode komprimiert.
Das Zip-Archiv, zu dem dieser Eintrag gehört, wurde freigegeben.
Das Format von ist ungültig. - oder -Das Zip-Archiv für diesen Eintrag wurde im -Modus geöffnet, der den Abruf von Einträgen nicht zulässt.