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

本文关键字:加载 XML 文件 应用程序 windows | 更新日期: 2023-09-27 18:14:41

我正在尝试在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'被额外添加到路径中。谁能告诉我它是如何添加和删除的?

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

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

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

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

'bin'Debug'被添加,因为这是你的应用程序启动的目录。