便携式WF应用程序

时间:2014-03-11 15:37:54

标签: c#

也许标题是重复的,但我在其他问题中找不到答案。 我有Windows表单应用程序,它使用2个数据集(文本文件)。我怎样才能携带?我的意思是,如何在不将数据集复制到系统中的情况下运行应用程序(如果我将它放在笔式驱动器或外部硬件上,我可以直接运行它),或者如果我将它复制到每个地方,它可以工作吗? 。 我可以将数据集复制到EXE文件的相同路径中吗? ..bin/Debug/? 如何将此路径更改为相对路径?

StreamReader fileitem = new StreamReader("c:\\dataset.txt");

提前致谢

1 个答案:

答案 0 :(得分:0)

我不完全确定这是否是您要求的,但如果您将代码更改为:

StreamReader fileitem = new StreamReader("dataset.txt");

这将使用应用程序执行目录中的dataset.txt,而不是硬编码到C:驱动器。