我有一些代码在我的localhost IIS上完美运行,并且在我的专用服务器上运行完美。我最近将.net mvc应用程序迁移到Azure Web应用程序,现在我在进行此调用时看到此错误:
var client = new System.Net.WebClient();
client.DownloadFile(uri, Path.Combine(HttpContext.Current.Server.MapPath("/Images/headshots"), seekerID + ".jpg"));
[DirectoryNotFoundException:找不到路径的一部分'D:\ home \ site \ wwwroot \ Images \ headshots \ 14.jpg'。]
我怀疑它与azure的权限有关,但是我不知道如何修复。