标签: c# asp.net .net asp.net-mvc zipfile
我有上传目录的应用程序:当我上传目录时,它必须是.zip et .rar。当我解压缩.zip文件时没有问题,但在.rar的情况下,我有一个例外:
.zip
.rar
FileStream fs = File.OpenRead(path); zf = new ZipFile(fs);
我有这个例外:
找不到中心目录。
这个例外的原因是什么?我该如何修复此代码?
答案 0 :(得分:3)
.rar是一种不同的压缩格式,然后是.zip
您可以改用http://www.chilkatsoft.com/rar-dotnet.asp。
示例:http://www.example-code.com/csharp/rar_list.asp