asp.net错误在写入所有字节之前无法关闭流

本文关键字:字节 错误 net asp | 更新日期: 2023-09-27 18:29:22

我有一个网络应用程序,在上传图片时运行良好,但在将较大的视频上传到picasa时,有时会收到错误消息。有没有办法让我知道不再需要蒸汽了,所以我可以关闭它(使用关键字"使用"或其他什么),谢谢你的建议。错误

System.Net.WebException:请求已中止:请求为已取消。--->System.IO.IOException:在所有字节被写入。

 PicasaEntry entry = service.Insert(postUri, videoEntry);//This is the line that does the call
                PhotoAccessor googlePhoto = new PhotoAccessor(entry);
                stream.Close();//Fails here

asp.net错误在写入所有字节之前无法关闭流

我不确定流对象的确切类型,但基本stream类有一个Flush方法,您可以调用它来强制写入流中的所有内容。

stream.Flush();
stream.Close();

MSDN文档