我使用
从用户那里读取了一个 Excel 文件 <input type="file" name="file" />
发送到 Controller 并存储在App_Data文件夹中。我读了那个文件。完成后,我希望从 App_Data 文件夹中删除该文件。我怎么做? 这就是我存储它的方式。
public ActionResult importFile1(HttpPostedFileBase file)
{
if (file != null && file.ContentLength > 0)
{
// extract only the fielname
var fileName = Path.GetFileName(file.FileName);
// store the file inside ~/App_Data/uploads folder
var path = Path.Combine(Server.MapPath("~/App_Data/uploads"), fileName);
file.SaveAs(path);
}
}
最佳答案
您尝试过使用
File.Delete("~/App_Data/uploads/myfile.xls");
文件处理完成后?
关于c# - 如何从 asp.net mvc 3 应用程序中的 App_Data 文件夹中删除文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20948311/