[英]Unzip password protected file in SSIS using Ionic.Zip dll
我要求解壓縮一個文件,該文件在zip文件中包含受密碼保護的文本文件。這必須在SSIS包中完成。
我已經用谷歌搜索並下載了一個名為Ionic.Zip的dll以用於腳本任務。
我已經在腳本任務中使用以下代碼使用c#。
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");
}
}
但我得到如下異常味精
我有很多谷歌。 但找不到正確的解決方案。 有沒有人證明我的回答
看下面。 它將使您了解如何在C#環境中使用它。 記住要檢查所有不同的解決方案:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.