从服务器下载时如何检查文件是否存在?

时间:2015-07-15 03:56:28

标签: c# asp.net excel epplus

我有一张Excel工作表,并将其保存在服务器中,然后使用以下代码下载到服务器

            byte[] fileBytes = System.IO.File.ReadAllBytes(excelPath);
            System.Web.HttpContext context = System.Web.HttpContext.Current;
            context.Response.Clear();
            context.Response.ClearHeaders();
            context.Response.ClearContent();
            context.Response.AppendHeader("content-length", fileBytes.Length.ToString());
            context.Response.ContentType = "application/vnd.ms-excel";
            context.Response.AppendHeader("content-disposition", "attachment; filename=" + "Export.xlsx");
            context.Response.BinaryWrite(fileBytes);
            context.ApplicationInstance.CompleteRequest();

该文件在下载中下载。 现在我想知道我们是否可以检查同名文件是否存在?如果是这样删除然后下载文件

0 个答案:

没有答案