Не удалось сохранить загруженный файл на сервере C#, MVC
Could not save an uploaded file in server while its working fine in local. Thinking that filesaving path is an issue with server.mappath. suggest me where I've gone wrong.. Here is what I did and its working in local.
Что я уже пробовал:
if (file.ContentLength > 0) { var fileName = Path.GetFileName(file.FileName); var location = Path.Combine(Server.MapPath("~/FormUploads"), fileName); file.SaveAs(location); }
Richard MacCutchan
Что содержит переменная 'location', когда вы пытаетесь сохранить?
Member 13794985
его получение полного пути как: D:\NewFolder\SolutionName\ProjectName\FormUploads\background.jpg
пытался дать путь по-разному, но не смог найти способ отправить путь сохранения, который не находится в корневом каталоге. помоги мне разобраться в этом.
Richard MacCutchan
Является ли это допустимым путем с правами доступа к серверу? Какова фактическая ошибка, которую вы получаете при запуске кода?
F-ES Sitecore
Это очень хорошо документированная задача, поэтому google для "загрузки и сохранения файла c# mvc", и вы найдете множество примеров. Если вы получаете какие-либо сообщения об ошибках, то опубликуйте их.