Descompacte o arquivo protegido por senha no SSIS usando a dll Ionic.Zip
Eu tenho o requisito de descompactar um arquivo que contém arquivos de texto protegidos por senha no arquivo zip. O que deve ser feito no pacote SSIS.
Eu pesquisei e baixei uma dll chamada Ionic.Zip para ser usada na tarefa de script.
Eu usei o código abaixo usando c # na tarefa de script ..
using Ionic.Zip;
public void Main()
{
Dts.TaskResult = (int)ScriptResults.Success;
start obj= new start();
obj.decrypt();
}
public class start
{
public void decrypt()
{
string sfilepath ="E:\\shekar\\CIF_Files\\USAGE.zip";
ZipFile fileToExtract = new ZipFile(sfilepath);
fileToExtract.Password = "ftp122";
fileToExtract.ExtractAll("E:\\shekar\\CIF_Files");
}
}
Mas eu estou recebendo uma exceção msg como abaixo
Eu tinha muito no google. mas não consegue encontrar a solução correta. alguém me prova responder