UnauthorizedAccessException: доступ к пути запрещен - PullRequest
0 голосов
/ 06 декабря 2018

При попытке загрузить 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

1 Ответ

0 голосов
/ 07 декабря 2018

Я угадываю вашего администратора, но вы уверены, что ваше приложение работает от имени администратора или использует другую группу / пользователя?

...