如何授予我们想要读取的JSON文件权限?

8e2ybdfx  于 2023-03-04  发布在  其他
关注(0)|答案(1)|浏览(207)

我尝试用本地主机上的Web应用程序读取JSON文件,但总是收到相同的错误:
对路径“C:\Users\Admin\Documents\test\response.json”的访问被拒绝。似乎可以找到该文件,但无法读取它。
下面是我尝试读取该文件的方法:

using (StreamReader reader = new StreamReader("C:\Users\Admin\Documents\test\response.json"))
{
    string fileContent = reader.ReadToEnd();
    JObject resultASJtoken = JObject.Parse(fileContent);
    return resultASJtoken;
}

我也尝试过使用icacls powershell命令更改我的权限,但似乎无效。

icacls "C:\Users\Admin\Documents\test\response.json" /grant Admin:F /T

如果有人有什么想法,我真的很感激在这方面的一些帮助。

ozxc1zmp

ozxc1zmp1#

我认为您没有访问该文件的权限,因为您因其位置而没有读取权限。请手动将其移动到其他文件夹,然后重试

相关问题