【发布时间】:2017-04-08 23:38:36
【问题描述】:
我正在创建一个应用程序,它可以从一个文件中获取文本,读取它,通过字符串编辑文本,然后将编辑后的字符串写入新的文本文件中。
我的问题是找不到文件。在下面的示例中,我将文件放在屏幕截图中指示的文件夹中,并在“bin”文件中进行了另一次尝试,均未成功且错误消息相同。
我试图实现的是以下内容(我知道我可以从“C:\”编写整个路径),文本文件应该位于应用程序目录中的某个位置,以便整个应用程序可以无需重写路径即可移动。
因此,如果可能的话,我需要一种方法来编写“相对”路径。这应该同样适用于创建文件。
screenshot of the error message
visual studio screenshot with code and file location
提前致谢。
【问题讨论】:
-
不要发布外部链接,而是将所有图像和代码部分嵌入到您的问题中(尤其是代码!)。
-
关于相对路径,到目前为止你尝试过什么?你写了什么代码?你用谷歌搜索过“c# 相对路径”吗?有几十个教程。
标签: c# file c#-4.0 filenotfoundexception