我正在尝试从应用程序目录中读取翻译文件,但打开 Stream 的调用失败:
fstream = new FileStream(path, FileMode.Open);
我不太明白为什么,因为存在文件的用户权限。
有人知道克服这个问题的方法吗?
提前谢谢了,
菲利普
编辑:
我终于自己找到了答案。FileStream 接受另一个定义文件访问的参数(在这种情况下为 FileAccess.Read):
fstream = new FileStream(path, FileMode.Open, FileAccess.Read);
通过此修改,它可以正常工作。