HttpPostedFileBase.SaveAs вопрос метода - PullRequest
21 голосов
/ 19 февраля 2010

У меня есть приложение asp.net mvc, которое загружает файл и сохраняет его в одном из каталогов, где расположен веб-сайт.

Мой вопрос ... Когда вы выполняете метод HttpPostedFileBase.SaveAs (), сохраняя его с тем же именем, что и существующее имя файла в папке, HttpPostedfileBase перезаписывает файл?

Спасибо миллион!

Ответы [ 2 ]

29 голосов
/ 19 февраля 2010

Да.Любой существующий файл будет перезаписан.(Я проверил источник)

5 голосов
/ 19 февраля 2010

HttpPostedFileBase - это просто абстрактный базовый класс - то, что делает SaveAs, зависит от реализации. Тем не менее, он явно предназначен для абстрагирования HttpPostedFile, и он будет перезаписывать любые файлы в целевом местоположении - если это возможно (т.е. имеет соответствующие разрешения).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...