0

我正在尝试创建一个 FileStream 但不断收到“UnauthorisedAccessException”,这句话有什么问题?

FileStream fs = new FileStream(@"C:\", FileMode.Create, FileAccess.ReadWrite);

谢谢,

埃蒙

4

3 回答 3

4

您正在尝试将目录作为文件打开。

于 2011-03-14T12:22:38.460 回答
3

不允许打开指向 C 分区根目录的文件流。我想,这不是你想要做的。如果要创建文件,请指定文件名。

于 2011-03-14T12:22:25.360 回答
3

我认为路径应该是文件名 - “c:\test.txt”而不是位置。

还要注意 c:\ 是否可用,具体取决于可以保护的操作系统(例如在 Vista/Win 7 中)

于 2011-03-14T12:23:24.230 回答