所以。我制作了一个系统来检查“PCB”文件,我在.zip文件中有六个文件, 我想上传.zip文件到我的服务, 如何确保六个文件是我想要的〜? 我想在上传zip文件之前得到一个文件列表...
答案 0 :(得分:2)
我建议使用dotNetZip库,它是开源的,非常容易使用,下面是列出使用ASP.NET FileUpload控件上传的zip文件中的文件的示例:
if (FileUpload1.HasFile)
{
using (ZipFile zip = ZipFile.Read(FileUpload1.FileContent))
{
foreach (ZipEntry entry in zip)
{
if (entry.IsDirectory)
Response.Write("Directory: ");
else
Response.Write("File : ");
Response.Write(entry.FileName + "<br /><br />");
}
}
}