Мой предыдущий вопрос также касался загрузки файлов, но сейчас я пытаюсь заняться загрузкой файлов форматов zip / rar в c # asp.net
Код:
protected void cmdUpload_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
string extension =
System.IO.Path.GetExtension(FileUpload1.FileName).ToUpper();
if (extension == "zip" || extension == "rar" || extension == "tar")
{
FileUpload1.SaveAs(Server.MapPath("FileArchive") + "\\" +
FileUpload1.FileName);
Label1.Text = "Uploaded successfully";
}
else
{
Label1.Text = "Cannot accept file. Invalid Type.";
}
}
}
Я написал это, но это не работает.
Есть ли специальный способ загрузки сжатых файлов?