无法在Windows应用程序中加载XML文件

时间:2016-10-25 06:41:22

标签: c# asp.net .net xml

我正在尝试在Windows应用中加载xml文件而无法执行此操作。

该文件的实际路径为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\另外添加到路径中。谁能告诉我它是如何添加的,可以删除。

1 个答案:

答案 0 :(得分:2)

这是因为该文件位于项目中,而不是在Debug目录中。这样写。

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

如果您想以自己的方式工作,请点击项目中UserLoginInfo.xml的属性,然后选择Copy to output directory

添加了

\ bin \ Debug \,因为这是启动应用程序的目录。