我正在 VB.Net (2010) 中开发一个项目,从文档管理系统中提取文件。
文件驻留在网络上,有关文件的信息位于 SQL 2005 数据库中,并已使用加密流 (System.Security.Cryptography.RijndaelManaged) 进行加密
我已经检索了该文件并解密了它们,但我正在尝试找出如何将流写回到文件中。我知道文件类型(存储在 SQL DB 中)
我在任何 VB 文件或 MS 站点中都找不到解决方案。
如有任何帮助,我们将不胜感激。
最佳答案
要将 MemoryStream
写入文件,只需使用 WriteTo
方法。
Using ms As MemoryStream = GetDecryptedMemoryStreamFromNetworkFile("network_file_path_goes here")
Using fs As FileStream = File.OpenWrite("new_file_path_goes_here")
ms.WriteTo(fs)
End Using
End Using
关于vb.net - 如何从 MemoryStream 创建磁盘 (VB.net),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6597718/