我正在创建目录,然后写入该目录中的文件,但是我被拒绝了权限。在我的用户文件夹中。
Directory.CreateDirectory(filename);
using (FileStream fs = File.Open(Path.Combine(filename, "t.pxp"), FileMode.OpenOrCreate)){...}
我尝试将FileAccess.Write作为参数添加到File.Open,但这只是文件本身。
https://msdn.microsoft.com/en-us/library/9h4z99zb(v=vs.110).aspx 这是.NET Framework,在.NET Core中不起作用
如何添加ACL写访问权限?我可以写文件没问题,但是我无法创建目录,然后在该目录中创建文件。
答案 0 :(得分:0)
它在.NetCore中可用
请通过此链接
。您可以在.NetCore中安装NUGET
安装包System.IO.FileSystem.AccessControl-版本4.5.0