【发布时间】:2019-12-07 14:12:04
【问题描述】:
我使用 fileStream 创建了一个文本文件,我制作了 setup.exe 并运行它。然后当我想通过手动打开文件并保存来更改其内容时,它被拒绝了。错误显示:“您没有打开此文件的权限。请参阅文件的所有者或管理员以获得权限”。 我在视觉工作室的代码是:
FileStream myTfile = new FileStream(Application.StartupPath + @"\data\TextFile\Temperature.txt",
FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite);
lines = File.ReadAllLines(Application.StartupPath + @"\data\TextFile\Temperature.txt");
【问题讨论】:
-
那么,您可以访问该文件夹吗?文件有什么属性?你曾经关闭过文件吗?
-
是的,我有。我所有的代码都在这里,在这些之后,我关闭名为 myTfile 的文件。
标签: c# installation file-access