0

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

4

2 回答 2

0

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

Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "XMLpackage", "file1.xml");
于 2012-08-14T21:27:17.163 回答
0

尝试这个。右键单击解决方案资源管理器中的文件,然后单击属性。如图所示,将“复制到输出目录”更改为“始终复制”。

您可以访问该文件,如

 string f = System.IO.File.ReadAllText(@"XMLpackage\TableScripts.xml");

在此处输入图像描述

于 2012-08-14T21:57:22.780 回答