关于用stream读取文件(如何将远程文件放入Stream)
租用的服务器禁止程序对本地文件进行操作,因此我不能通过new FileStream()来打开一个文件。有没有办法通过http远程路径把文件读入Stream?或者还有什么其他办法?大家帮我出出主意吧。
[解决办法]
用netStream,专为网络流设计的,看相关MSDN
[解决办法]
System.Net.WebClient c = new System.Net.WebClient(); byte[] b = c.DownloadData( "http://www.aa.com/aa.doc "); System.IO.MemoryStream ms = new System.IO.MemoryStream(); ms.Write(b, 0, b.Length);