我的文件位于目录名XMLpackage中,该名称位于我的项目的根目录下 在运行时,我需要通过传递路径来读取文件。 通过将我的文件放在调试文件夹中,我能够阅读。但是在这个特定的XMLpackage文件夹中我无法读取它。 怎么做?
答案 0 :(得分:0)
使用“不复制”之外的值更改文件属性“复制到输出” 要获取文件路径,请尝试
Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "XMLpackage", "file1.xml");
答案 1 :(得分:0)
试试这个。在Solution Explorer中右键单击该文件,然后单击Properties。将“复制到输出目录”更改为“始终复制”,如图所示。
您可以访问
这样的文件 string f = System.IO.File.ReadAllText(@"XMLpackage\TableScripts.xml");