Wie kann ich einer vorhandenen ZIP-Datei eine Datei (fast immer eine einzige .csv-Datei) hinzufügen?
Da Sie in .NET 4.5 sind, können Sie die Klasse ZipArchive (System.IO.Compression) verwenden, um dies zu erreichen. Hier ist die MSDN-Dokumentation: ( MSDN ).
Hier ist ihr Beispiel, es schreibt nur Text, aber Sie könnten in einer .csv-Datei lesen und es in Ihre neue Datei schreiben. Um nur die Datei zu kopieren, würden Sie CreateFileFromEntry
verwenden, was eine Erweiterungsmethode für ZipArchive
ist.
Der einfachste Weg ist, DotNetZip unter Ссылка
zu erhaltenDas Hinzufügen von Dateien kann so einfach sein wie
%Vor%Andere Arten von Updates sind genauso trivial:
%Vor%