我项目中的文件夹的路径

时间:2018-01-15 19:03:32

标签: c# path resources directory

所以我试图找到一种方法来访问文件夹的路径来复制文件,但我找不到办法来做到这一点

string folderpath = "C:\Users\Marc Vila\Downloads\Version 3.5\WindowsForm1\WindowsForm1/Resources";

我不想这样做,因为一旦我移动它就会给我一个错误,有人知道更有效的方法吗? 谢谢和问候

注意:我已经尝试过System.IO,但它给我带来了很多麻烦

1 个答案:

答案 0 :(得分:1)

您需要获取程序集的路径,然后在其上构建相对路径。

this answer获取代码,然后使用它来组合路径:

var folderPath = Path.Combine(AssemblyDirectory, "Resources");