FileStreamを作成しようとしていますが、「UnauthorizedAccessException」が発生し続けます。このステートメントの何が問題になっていますか?
FileStream fs = new FileStream(@"C:\", FileMode.Create, FileAccess.ReadWrite);
ありがとう、
エーモン
FileStreamを作成しようとしていますが、「UnauthorizedAccessException」が発生し続けます。このステートメントの何が問題になっていますか?
FileStream fs = new FileStream(@"C:\", FileMode.Create, FileAccess.ReadWrite);
ありがとう、
エーモン
ディレクトリをファイルとして開こうとしています。
Cパーティションのルートディレクトリを指すファイルストリームを開くことは許可されていません。それはあなたがやりたいことではないと思います。ファイルを作成する場合は、ファイル名を指定してください。
パスはファイル名(場所ではなく「c:\ test.txt」)にする必要があると思います。
また、保護できるOSに応じて、c:\が使用可能であることにも注意してください(Vista / Win 7など)。