我已经下载了DotNetZip from codeplex,我完全不知道接下来要做什么。
我想提取.zip
存档
我知道我使用的是这样的东西
string zipToUnpack = "C1P3SML.zip";
string unpackDirectory = "Extracted Files";
using (ZipFile zip1 = ZipFile.Read(zipToUnpack))
{
// here, we extract every entry, but we could extract conditionally
// based on entry name, size, date, checkbox status, etc.
foreach (ZipEntry e in zip1)
{
e.Extract(unpackDirectory, ExtractExistingFileAction.OverwriteSilently);
}
}
我的问题是,我添加了什么项目和/或我添加了哪些参考?
由于
答案 0 :(得分:7)
只需添加对Ionic.Zip.dll的引用 - 您需要确保为目标框架版本使用正确的引用(silverlight,WPF等)
然后,假设您导入Ionic名称空间
,上述代码应该可以正常工作也不确定“我应该添加什么项目”是什么意思 - 你已经拥有一个项目,或者这只是一个测试项目而你需要创建一个新项目?如果是这样,任何项目类型都可以 - 但最好的测试是控制台应用程序或表单/ wpf应用程序