UncompressPackage() public method

public UncompressPackage ( string packagePath, string outputPath ) : void
packagePath string
outputPath string
return void
Example #1
0
 private void extractPackageBtn_Click(object sender, EventArgs e)
 {
     extractPackageBtn.Enabled = false;
     try
     {
         var packager = new Packager();
         packager.progressUpdate += this.PackageProgressUpdate;
         packager.UncompressPackage(packagePath.Text, extractionPath.Text);
         MessageBox.Show("Package extracted successfully.");
     }
     catch (Exception exc)
     {
         MessageBox.Show("Internal error!\r\n\r\n" + exc.ToString(), "Extraction Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
         packageProgressLabel.Text = "";
         packageProgress.Value = 0;
         extractPackageBtn.Enabled = true;
     }
 }