答案 0 :(得分:3)
在第二个示例中,您有两个问题:
write
的第一个参数,并指定我假设的文件夹作为目标。您无法在文件夹上打开文件流,难怪您会被拒绝访问。这应该有效:
let write filename (ms:MemoryStream) =
let path = System.IO.Path.Combine( "C:/Users/<whatever>/signal_processor", filename )
use fs = new FileStream( path, FileMode.Create )
ms.WriteTo(fs)