将视频上传到asp.net mvc 5错误:EntityFramework.SqlServer.dll中发生'System.OutOfMemoryException'

时间:2017-10-20 20:43:12

标签: c# asp.net sql-server asp.net-mvc entity-framework

这是视频上传的逻辑。请帮我添加缓冲或解决错误所需的任何内容。

            if (video != null && video.contentLength > 0)
            {
                movie.Video = new byte[video.ContentLength];
                video.InputStream.Read(movie.Video, 0, video.ContentLength);
                var vidName = System.IO.Path.GetFileName(video.FileName);
                movie.VideoFilePath = "../Uploads/movies/" + vidName;
                video.SaveAs(System.IO.Path.Combine(Server.MapPath("~/Uploads/movies/"), vidName));

            }
            db.Movies.Add(movie);
            db.SaveChanges();
            return RedirectToAction("Index");

        }
        return View(movie);

    }

0 个答案:

没有答案