2017-04-20 1 views
1

Wie Sie einen Ordner mit vb.net und in .net Framework 4.0 zippen. Ich bin in der Lage, dies zu tun, indem ich die ZipFile-Klasse verwende, die in Framework 4.5 verfügbar ist, aber ich brauche nur Framework 4.0 und auch keine Drittanbieter-Bibliothek. Bitte helfen SieZip Ein Ordner in .net Framework 4.0

Antwort

2

Eigentlich können Sie die ZipFile Klasse in .NET 4.0 auch verwenden. Du musst nur einen Verweis auf die System.IO.Compression.FileSystem.dll Datei hinzufügen, befindet sich in:

%SystemRoot%\Microsoft.NET\assembly\GAC_MSIL\System.IO.Compr‌​‌​‌​ession.FileSyste‌​m\‌​v4‌​.0_4.0.0.0__‌​b77a‌​5c56‌​1934e089‌​\Syste‌​m.IO.C‌​ompr‌​ession.F‌​ileSyste‌​‌​m.dll 

Wie Sie sehen es in der „v4.0“ Ordner befinden, so dass es .NET 4.0, aber aus irgendeinem Grund isn‘existiert in t referenziert automatisch.

  1. Rechtsklick auf den Projektknoten im Solution Explorer:


    Um einen Verweis zu Ihrem Projekt hinzufügen.

    Solution Explorer

    (Bildquelle: another Stack Overflow question)

  2. Press Add Reference....

  3. Wechseln Sie zur Registerkarte Browse und suchen Sie die oben genannte Datei.

How to: Add or Remove References By Using the Add Reference Dialog Box

+0

Hallo können Sie es bitte erarbeiten, wo die Referenz – charu

+0

@charu hinzuzufügen: die Bearbeitung Bitte beachten Sie. Wenn meine Antwort dann Ihr Problem löst, markieren Sie es als "akzeptiert", indem Sie das Häkchen/Häkchen auf der linken Seite des Beitrags drücken. Für weitere Informationen siehe: [** Wie funktioniert die Annahme einer Antwort? **] (https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) –

+0

@charu: Froh Ich kann helfen! Willkommen bei Stack Overflow und viel Glück! –

Verwandte Themen