我正在尝试使用以下代码获取项目文件夹的目录:
static void Main(string[] args)
{
var myPath = System.IO.Directory.GetParent(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location));
Console.WriteLine(myPath);
}
如您所见,代码返回可执行路径:../ PROJECT_FOLDER / bin / Debug' s父目录,因此返回../ PROJECT_FOLDER / bin。
我希望它只返回../ PROJECT_FOLDER。
有没有人知道这样做的好方法?
答案 0 :(得分:0)
对不起,我刚刚找到了解决方案,希望它有助于某人下线:
var myPath = System.IO.Directory.GetParent(System.IO.Directory.GetParent(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location)).ToString());
Console.WriteLine(myPath);