Загрузить изображение на веб-сайт Windows Azure

У меня есть приложение ASP.NET MVC 4, которое я хочу развернуть в Windows Azure. Часть этого приложения включает в себя загрузку изображения. Когда изображение загружено, я хочу сохранить изображение в каталоге, расположенном по адресу./pictures/uploaded

У меня вопрос: как загрузить изображение по относительному пути в моем приложении, размещенном в Windows Azure? До этого момента мое приложение размещалось на виртуальной машине. Я смог сделать вышеупомянутое, используя следующее:

string path = ConfigurationManager.AppSettings["rootWebDirectory"] + "/pictures/uploaded;

// Get the file path
if (Directory.Exists(path) == false)
  Directory.CreateDirectory(path);

string filePath = path + "/uploaded" + DateTime.UtcNow.Milliseconds + ".png";
filePath = filePath.Replace("/", "\\").Replace("\\\\", "\\");

// Write the picture to the file system
byte[] bytes = GetPictureBytes();
using (FileStream fileStream = new FileStream(filePath, FileMode.Create))
{
  fileStream.Write(bytes, 0, bytes.Length);
  fileStream.Flush();
  fileStream.Close();
}

В настоящее время,ConfigurationManager.AppSettings["rootWebDirectory"] указывает на абсолютный путь. Я верю, что это где моя проблема. Я могу'Не могу понять, как все это переключить на относительный путь.

Спасибо!

Ответы на вопрос(4)

Ваш ответ на вопрос