我要保存sharepoint中的一个文件到硬盘文件,当文件大的时候,保存失败:
FileStream fs = new FileStream(videofilename, FileMode.Create);
fs.Write(item.File.OpenBinary(), 0, (int)item.File.Length);   //这句当文件大时保存失败。这样写也不行:byte[] content = new byte[item.File.Length];  //这句有错,item.File.Length 很大时(300MB左右),显示内存不够。
fs.Write(content, 0, (int)item.File.Length);
而这个代码在windows2008R2中却通过。请问如何在windows2003中解决也能通过呢?