我目前遇到一个C#程序的问题。我试图使用文件流创建或编辑文件,但似乎无法使其正常工作。
我一直出现“拒绝访问”的异常,但是我尝试了所有方法(授予所有用户权限,以管理员身份运行,语法正确)。
说实话,我有点迷失方向......
我甚至尝试从教程中获取示例,以确保没有语法问题,但仍然不行。
即使使用默认的 Visual Studio 文件夹,仍然无法正常工作:
我一直出现“拒绝访问”的异常,但是我尝试了所有方法(授予所有用户权限,以管理员身份运行,语法正确)。
说实话,我有点迷失方向......
我甚至尝试从教程中获取示例,以确保没有语法问题,但仍然不行。
public MainPage()
{
this.InitializeComponent();
string dir = @"C:\temp\data.bin";
FileStream fs = new FileStream(dir, FileMode.Create, FileAccess.ReadWrite);
fs.Close();
}
即使使用默认的 Visual Studio 文件夹,仍然无法正常工作:
string dir = Directory.GetCurrentDirectory();
string fil = @"\data.bin";
FileStream fs = new FileStream(dir + fil, FileMode.Create, FileAccess.ReadWrite);
fs.Close();
这段代码给了我一个异常:
System.UnauthorizedAccessException:'拒绝访问路径'C:\ Users \ Arthok \ source \ repos \ test \ test \ bin \ x64 \ Debug \ AppX \ data.bin'。'
编辑:尝试使用UWP位置#pm100。