Ответ 1
Да. Любой существующий файл будет перезаписан. (Я проверил источник)
У меня есть приложение asp.net mvc, которое загружает файл и сохраняет его в одном из каталогов, где расположен веб-сайт.
Мой вопрос... Когда вы выполняете метод HttpPostedFileBase.SaveAs(), сохраняя его с тем же именем, что и существующее имя файла в папке, перезаписывает ли файл HttpPostedfileBase?
Спасибо, миллион!
Да. Любой существующий файл будет перезаписан. (Я проверил источник)
HttpPostedFileBase - это всего лишь абстрактный базовый класс - то, что SaveAs делает, зависит от реализации. Однако он явно предназначен для абстрагирования HttpPostedFile и перезаписывает любые файлы в целевом местоположении - если это возможно (то есть имеет соответствующие разрешения).