[
  {
    "Id": "1463348",
    "ThreadId": "651350",
    "Html": "I have started using the dotnetzip ...<br />\n<br />\nDownloaded it and in ssis script task referencing Ionic.ZIP.dll<br />\n<br />\nin script, I am using using Ionic.ZIP and then in the main:<br />\npublic void Main()<br />\n<pre><code>    {\n        string zipFullPath = @&quot;\\\\Work\\Files\\ZIP\\filename.zip&quot;;\n        string zipFullPath_Input = @&quot;\\\\Work\\Files&quot;\n        string zipPassword = &quot;12345&quot;;\n\n        // extract all files into \n        using (var zip = ZipFile.Read(zipFullPath))\n        {\n            zip.Password = zipPassword;\n            zip.ExtractAll(zipFullPath_Input);\n        }\n\n        Dts.TaskResult = (int)ScriptResults.Success;\n    }\n\n</code></pre>\n\nbut I get the following error:<br />\n<br />\nat System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)<br />\n<br />\n   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)<br />\n<br />\n   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)<br />\n<br />\n   at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)<br />\n",
    "PostedDate": "2016-02-16T00:37:12.42-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]