我想创建一个FileStream但不断收到“UnauthorisedAccessException”,这个语句有什么问题?FileStream抛出UnauthorisedAccessException - C#
FileStream fs = new FileStream(@"C:\", FileMode.Create, FileAccess.ReadWrite);
感谢,
埃蒙·
我想创建一个FileStream但不断收到“UnauthorisedAccessException”,这个语句有什么问题?FileStream抛出UnauthorisedAccessException - C#
FileStream fs = new FileStream(@"C:\", FileMode.Create, FileAccess.ReadWrite);
感谢,
埃蒙·
你不允许打开指向你的C分区的根目录下的文件流。我想,这不是你想要做的。如果你想创建一个文件,而不是指定一个文件名。
您正在尝试打开一个目录作为文件。
我认为路径应该是一个文件名 - “c:\ test.txt”而不是位置。
同时还要注意的是C:\是可用的,这取决于它可以被保护的操作系统上(例如,在Vista/Win 7的)
megaultrafacepalm – Will 2011-03-14 12:23:22
@Will。 ?!?!?!?!? – 2011-03-14 12:41:01
@JonEgerton:“医生,当我做这个*时会感到痛...” – Will 2011-03-14 12:47:01