.net 程序疑难问题。上传文件路径错误。
.net 程序疑难问题。上传文件路径错误。
这个是上传的那段代码,可以肯定,这代码是没问题的,因为以前可以,根本就没动过它。
string fileContentType = FileUpload1.PostedFile.ContentType; if (fileContentType == "image/bmp" || fileContentType == "image/gif" || fileContentType == "image/pjpeg") { string name = FileUpload1.PostedFile.FileName; // 客户端文件路径 FileInfo file = new FileInfo(name); fileName = DateTime.Now.ToString("yyyyMMdd").ToString()+"_" + file.Name;// 文件名称 string webFilePath = Server.MapPath("AdImgUpload/" + fileName); // 服务器端文件路径 if (!File.Exists(webFilePath)) { try { FileUpload1.SaveAs(webFilePath);// 使用 SaveAs 方法保存文件 } catch (Exception ex) { MessageBox("提示:文件上传失败,失败原因:" + ex.Message); return; } } else { MessageBox("提示:文件已经存在,请重命名后上传"); return; } } else { MessageBox("提示:文件类型不符"); return; }