【发布时间】:2016-10-09 13:56:09
【问题描述】:
我正在构建一个将数据连续写入文件的应用程序。当我启动程序时,文件被创建并开始被写入。
但是我注意到有时如果我打开了 Windows 资源管理器,我的应用程序会拒绝访问该文件,并引发错误。
fs = new System.IO.FileStream(location,
System.IO.FileMode.Open,
System.IO.FileAccess.Write,
System.IO.FileShare.ReadWrite);
那么我如何限制对该文件的访问,以便只有我的应用程序可以访问它,而不是任何其他程序?
【问题讨论】:
-
“抛出一个错误” - 什么错误?
-
不记得确切的错误,但它接近“访问文件被拒绝”。
标签: c# filestream file-access