VS2008中 c#做的web文件上传 本机调试正常 发布不能上传 请教?

来源:百度知道 编辑:UC知道 时间:2024/05/16 02:16:46
public ActionResult UploadVideo(string site, string title, string description, string shootTime)
{
string _savedFileResult = "";
//上传视频,上传完立刻转换和截取图片
HttpFileCollectionBase files = HttpContext.Request.Files;
try
{
for (int iFile = 0; iFile < files.Count; iFile++)
{
HttpPostedFileBase postedFile = files[iFile];
FileInfo file = new FileInfo(System.IO.Path.GetFileName(postedFile.FileName));
string fileName = GetFileName() + file.Extension;
//datePath日期目录
string datePath = DateTime.Now.ToString("yyyyMMdd") + "/";

//fileUrl文件要保存的物理路径
string fileUrl = HttpContext.Server.MapPath("/Data/Movie/Video/" + datePath);

if (postedFil

我以前也遇到过这种情况,是因为你用了关键字,像file这种

建议你路径写 @"D:\Data\Movie\Video\" 有可能放到C:下了

可以先检查下.net版本