从本地将图像复制到Azure应用服务

时间:2018-10-04 01:36:06

标签: c# asp.net-mvc razor

需要有关将文件复制到Azure App Service文件夹的帮助:

string imgName = //an image
string sourcePath = @"C:\imgs";

string targetPathProfilePic = Server.MapPath(@"\images\accounts\profile\");

string sourceFile = System.IO.Path.Combine(sourcePath, imgName);
string destFile = System.IO.Path.Combine(targetPathProfilePic, imgName);

if (!System.IO.Directory.Exists(targetPathProfilePic))
{
    System.IO.Directory.CreateDirectory(targetPathProfilePic);
}

System.IO.File.Copy(sourceFile, destFile, true);

此代码在我的本地计算机上有效。当我将其部署到Azure应用服务时,复制部分无法正常工作。它创建了目录,但没有将文件复制到该创建的目录。有什么建议吗?

0 个答案:

没有答案