Zip and Extract Zip Files Using Csharp
On corporate world, most of the times, the access required for installing applications and connecting to internet will be limited. There can be scenarios where access to install Mountebank using npm will not be available. In those circumstances, we can just unzip the zip file downloaded from self contained archive links in mbtest.org
Below code snippet can be used for extracting the zip files on the fly , so that it can be used for running test cases on any machine.
Pre-Requisite
- .Net 4.5 is needed
- Add reference to below dll to solution
- System.IO.Compression.dll
- System.IO.Compression.FileSystem.dll
Example
Below example is based on (copied from) msdn
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|