所以我试图找到一种方法来访问文件夹的路径来复制文件,但我找不到办法来做到这一点
string folderpath = "C:\Users\Marc Vila\Downloads\Version 3.5\WindowsForm1\WindowsForm1/Resources";
我不想这样做,因为一旦我移动它就会给我一个错误,有人知道更有效的方法吗? 谢谢和问候
注意:我已经尝试过System.IO,但它给我带来了很多麻烦
答案 0 :(得分:1)
您需要获取程序集的路径,然后在其上构建相对路径。
从this answer获取代码,然后使用它来组合路径:
var folderPath = Path.Combine(AssemblyDirectory, "Resources");