2016-10-25 3 views
-1

Я пытаюсь загрузить файл xml в приложении Windows и не могу это сделать.Невозможно загрузить файл XML в приложении Windows

Фактический путь файла C:\Users\Desktop\Apps\Panel\Panel\Info.xml и когда я пытаюсь получить их с помощью указанной ниже код, он дает эту ошибку Additional information: Could not find file 'C:\Users\Desktop\Apps\Panel\Panel\bin\Debug\Info.xml'.

XDocument doc = XDocument.Load("Info.xml"); 

Что означает \bin\Debug\ добавляется к пути дополнительно. Может ли кто-нибудь сказать мне, как он был добавлен и может быть удален.

ответ

2

Это потому, что файл находится в вашем проекте, а не в вашем каталоге отладки. Напишите это так.

XDocument doc = XDocument.Load("../../UserLoginInfo.xml"); 

Если вы хотите работать ваш путь свойства нажмите на UserLoginInfo.xml в вашем проекте и выберите Copy to output directory

\ Bin \ Debug \ добавляется, потому что это каталог, в котором запускается приложение.

Смежные вопросы