HttpPostedFileBase.SaveAs方法问题

时间:2010-02-18 22:25:46

标签: asp.net asp.net-mvc

我有一个asp.net mvc应用程序,它上传文件并将它们存储在网站所在的目录中。

我的问题是......当您执行HttpPostedFileBase.SaveAs()方法,并使用与文件夹上现有文件名相同的名称保存它时,HttpPostedfileBase是否会覆盖该文件?

万分感谢!

2 个答案:

答案 0 :(得分:29)

是。任何现有文件都将被覆盖。 (我检查过来源)

答案 1 :(得分:5)

HttpPostedFileBase只是一个抽象基类 - SaveAs的作用取决于实现。但是,它显然意味着抽象HttpPostedFile,它将覆盖目标位置的任何文件 - 如果可以的话(即具有适当的权限)。