Как решить эту проблемуНевозможно сохранить файл в папку App_Data в папку ASP.NET с помощью HttpPostedFileBase Сохранить метод
HttpPostedFileBase file = Request.Files["vendorsEditUploadCertBlockName" + cr];
if (file.ContentLength > 0) {
var fileName = Path.GetFileName(file.FileName);
file.SaveAs("~/App_Data/uploads/certifications/" + insertCert.CERTIFICATION_ID + "/" + fileName);
}
Код бросает следующее исключение
Метод SaveAs сконфигурирован для требуется путь с корнем, а путь «~/App_Data/uploads/certifications/12/us.png» не внедрен
Описание: Необработанное исключение произошло во время выполнения текущего веб-запроса. Просмотрите трассировку стека для получения дополнительной информации об ошибке и ее возникновении в коде. Сведения об исключении: System.Web.HttpException: Метод SaveAs настроен на требование корневого пути, и путь «~/App_Data/добавление/сертификаты/12/us.png» не укорененные
Какая ошибка? –
Метод SaveAs настроен на необходимость использования корневого пути, а путь '~/App_Data/uploads/certifications/12/us.png' не внедрен. –
Описание: Необработанное исключение возникло во время выполнения текущего веб-запроса. Просмотрите трассировку стека для получения дополнительной информации об ошибке и ее возникновении в коде. Сведения об исключении: System.Web.HttpException: метод SaveAs настроен на использование корневого пути, а путь '~/App_Data/uploads/certifications/12/us.png' не внедрен. –