Я пытаюсь загрузить изображение вместе с формой, которая прекрасно работает на локальном хосте, но после развертывания в Microsoft azure я получаю 500 внутренних ошибок сервера. После того, как я закомментировал приведенный ниже код, данные формы были успешно сохранены в БД. Поэтому я не могу понять, почему загрузка работает на локальном, а не на azure.
//upload image
var postedFile = httpRequest.Files["Picture"];
if (postedFile != null && postedFile.ContentLength > 0)
{
//create custom filename
imageName = new string(Path.GetFileNameWithoutExtension(postedFile.FileName).Take(10).ToArray()).Replace(" ", "-");
imageName = imageName + DateTime.Now.ToString("yymmssfff") + Path.GetExtension(postedFile.FileName);
var filePath = HttpContext.Current.Server.MapPath("~/Upload/" + imageName);
postedFile.SaveAs(filePath);
}