2016-10-25 2 views
-1

Windows 응용 프로그램에서 xml 파일을로드하려고하는데 할 수 없습니다.Windows 응용 프로그램에서 XML 파일을로드 할 수 없습니다.

파일의 실제 경로는 C:\Users\Desktop\Apps\Panel\Panel\Info.xml 내가이 아래에 언급 된 코드를 사용하여 얻을 때, 그것은 \bin\Debug\ 추가로 경로에 추가됩니다 의미이 오류 Additional information: Could not find file 'C:\Users\Desktop\Apps\Panel\Panel\bin\Debug\Info.xml'.

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

을 제공합니다. 아무도 그것이 어떻게 추가되고 제거 될 수 있는지 말해 줄 수 있습니까?

답변

2

파일이 프로젝트에 있고 디버그 디렉토리에 있지 않기 때문입니다. 이 방법으로 작성하십시오.

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

프로젝트에서 UserLoginInfo.xml에 당신의 방법을 클릭 속성을 작업하고 선택합니다

이 앱이 시작되는 디렉토리이기 때문에 빈 \ 디버그 \가 추가 \

Copy to output directory.

관련 문제