Header Ads

C#.NET: How to Zip Folder

Asmak9.EssentialToolKit library provides a rich method to zip or compress or archive folder/file from system's provided location.

Today, I shall be demonstrating method of Asmak9.EssentialToolKit .NET library method to zip or compress or archive folder/file from system's provided location using C#.NET console application.
 

Prerequisites:

Following are some prerequisites before you proceed any further in this tutorial:
  1. Install Asmak9.EssentialToolKit Nuget Package.
  2. Knowledge of Nuget Package Manager.
  3. Knowledge of C# Programming.
The example code is being developed in Microsoft Visual Studio 2019 Professional. 

Download Now!

Let's begin now.

1) Create new C#.NET console application and name it "ZipFolder"
 
2) Open "Tools\Nuget Package Manage\Manage Nuget Packages for Solution...".

3) Install Asmak9.EssentialToolKit Nuget Package.

4) Now, create "ZipFolder.cs" file and type following lines of code i.e.

...

// Initialization
string sourcePath = @"E:\files\t3";
string destinationZipFileName = @"E:\files\t5.zip";

// Zip Folder/File method.
fileManagerKit.ZipTarget(sourcePath);
fileManagerKit.ZipTarget(sourcePath, destinationZipFileName);
                
...

The above code will zip or compress or archive folder/file from system's provided location. You also need to initialize 'FileManagerKit' class with or without your license key.

5) Now, execute the project and you will be able to see the following i.e.


Conclusion

In this article, you will learn about the method of Asmak9.EssentialToolKit .NET library method to zip or compress or archive folder/file from system's provided location using C#.NET console application.

4 comments:

  1. Thank you for sharing this useful information.
    best suits to buy

    ReplyDelete
  2. I am so thankful for what you did.

    ReplyDelete
  3. When you use a genuine service, you will be able to provide instructions, share materials and choose the formatting style. mp3 download

    ReplyDelete
  4. you are doing a great job.You are perfect just the way you are.Your site must be easy to read, navigate, and understand. Some key usability elements include: Simplicity: The best way to keep visitors glued to your site is through valuable content, good organization and attractive design. Keep your site simple and well organized. Eliksir

    ReplyDelete