如何在c#中以编程方式查找项目文件夹
本文关键字:查找 方式 项目 项目文件 文件夹 编程 | 更新日期: 2023-09-27 18:22:00
我在这个文件夹c:''devel/myapplication中有一个c#项目,在这个c#解决方案中,我有一个控制台应用程序项目-c:''devel/miapplication/consoleaplication。在这个文件夹中,我有一些XML文件,我想以编程方式读取这些文件。如何找到控制台应用程序的文件夹?
var currentPath = Path.Combine(Path.GetDirectoryName(Directory.GetParent(Directory.GetCurrentDirectory()).Parent.FullName), myXmlPath);
这将返回我的项目/解决方案的根文件夹-我想要控制台项目文件夹。
Directory.GetCurrentDirectory()
返回bin/debug,这也是错误的
有什么想法吗?
var parent = Directory.GetParent(Application.StartupPath);
var currentPath = Path.Combine(Path.GetDirectoryName((Directory.GetCurrentDirectory())), myXmlPath);