我已经将XML文件(File.xml)添加到项目中(我可以在解决方案资源管理器中看到它),它驻留在项目的根目录级别,即与VB程序(.vb)相同的级别, bin目录和References目录等。如何访问项目中包含的XML文件?
我尝试使用XmlDocument.Load(“File.xml”)来访问它...但它没有找到它。我得到
类型“System.IO.FileNotFoundException”的第一次机会异常出现在system.xml.dll的
任何想法,该文件或如何我“地址”呢?
感谢所有帮助
奥利弗
Zarkos的答案是解决方案。关键是要将发布状态更改为:“包含”。每当我们发布我们的应用程序,它会创建两个文件夹。其中一个是应用程序数据,另一个是该程序。通常,XML文件位于第一个文件夹中。错误是因为我们的应用程序尝试在第二个文件夹中找到XML文件不存在的地方。将公共状态更改为“include”后,应用程序现在将在第二个文件夹中查找XML。除此之外,我不知道如何指示应用程序直接查找数据文件夹。 – Arman 2013-11-01 21:54:31