我尝试用本地主机上的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
如果有人有什么想法,我真的很感激在这方面的一些帮助。
1条答案
按热度按时间ozxc1zmp1#
我认为您没有访问该文件的权限,因为您因其位置而没有读取权限。请手动将其移动到其他文件夹,然后重试