当尝试加载xml文档进行解析时,我不断收到以下错误:
An exception of type 'System.UnauthorizedAccessException' occurred in System.Private.Xml.dll but was not handled in user code
Access to the path 'C:\Users\Delan\Code\Questions.xml' is denied.
这是文件,而不是目录。该文件不是只读的。它具有完整的系统访问权限。我在管理员模式下运行VS Code。我已经将文件移动到其他几个目录中,甚至创建了新目录。我看不到我的代码有什么问题要得到此错误。经过数小时的搜索,上述解决方案似乎已对其他人有用,但对我而言却不起作用。 任何在正确方向上的帮助或推动都将不胜感激。
我当前保存的代码:
XmlDocument doc = new XmlDocument();
string path = @"C:\\Users\\Delan\\Code\\Questions.xml";
doc.Load(path); // This is what causes the error
答案 0 :(得分:0)
我猜是您的管理员,但是您确定您的应用程序以admin身份运行还是使用其他组/用户?