如何在C#中使用FileOptions.Encrypted创建文件?

时间:2014-03-14 20:48:11

标签: c# .net file encryption

我正在尝试使用以下代码创建一个FileOptions.Encrypted的文件:

FileStream fout = File.Create("out.txt", 2 << 12, FileOptions.Encrypted);

但我得到了System.UnauthorizedAccessException。我甚至尝试在 Desktop 中创建文件,但错误仍然存​​在。

使用FileOptions.Encrypted选项创建文件的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

从MSDN文档中,在以下情况下抛出UnauthorizedAccessException:

Encrypted is specified for options and file encryption is not supported on the current platform.