我正在尝试使用 C# 开发一个 Web 移动应用程序。它只是一个简单的上传图片模块,并获取它的exif。该应用程序在 PC 上的普通浏览器上运行良好。可以上传文件,可以读取exif。
但是,在大多数移动浏览器上进行测试时,会抛出此异常:“找不到路径 'c:\inetpub\wwwroot\Temp\1.jpg 的一部分”。
这是 .aspx 文件中的行
<input id="imgUpload" type="file" runat="server" />
和 .aspx.cs 文件中的行
string filename = myProfile.ID.ToString() + ".jpg";
string physiclPath = HttpContext.Current.Server.MapPath("..\\..\\Temp\\");
imgUpload.PostedFile.SaveAs(physiclPath + filename);
Response.Write("File uploaded successfully!");
对于网络移动上传,我想念什么重要的东西吗?