【发布时间】:2015-06-24 23:32:38
【问题描述】:
我正在 Visual Studio 中从 WPF 构建一个可执行应用程序,并且我将一个本地文本文件添加到我试图读入 List 对象的项目 (StringList.txt) 中。 StreamReader 的该文件的路径是什么,以便可执行文件在我部署它并在另一台计算机上运行时可以访问该文件?
到目前为止我有:
List<String> list = new List<String>();
StreamReader sr = new StreamReader("~/Desktop/Deploy/StringList.txt");
String line = sr.ReadLine();
while (line != null)
{
fields.Add(line);
line = sr.ReadLine();
}
sr.Close();
**Deploy 是发布文件夹位置
【问题讨论】:
-
我认为那个人试图将文件保存到项目文件夹或其他东西,但我只是想访问我项目中的本地文件。不管那个答案是什么都没用。不过还是谢谢。
-
这些是我需要更改以使其工作的设置:[解决方案][1] [1]:stackoverflow.com/questions/6416564/…
标签: c# wpf path text-files streamreader