从Windows读取Xml文件路径以进行应用

时间:2012-08-14 21:16:16

标签: c# xml windows winforms directory

我的文件位于目录名XMLpackage中,该名称位于我的项目的根目录下 在运行时,我需要通过传递路径来读取文件。 通过将我的文件放在调试文件夹中,我能够阅读。但是在这个特定的XMLpackage文件夹中我无法读取它。 怎么做?

2 个答案:

答案 0 :(得分:0)

使用“不复制”之外的值更改文件属性“复制到输出” 要获取文件路径,请尝试

Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "XMLpackage", "file1.xml");

答案 1 :(得分:0)

试试这个。在Solution Explorer中右键单击该文件,然后单击Properties。将“复制到输出目录”更改为“始终复制”,如图所示。

您可以访问

这样的文件
 string f = System.IO.File.ReadAllText(@"XMLpackage\TableScripts.xml");

enter image description here