C# 如何获取可执行文件路径的上上级目录

1、

DirectoryInfo di = new DirectoryInfo(string.Format(@"{0}..\..\", Application.StartupPath));

di.FullName

就是你想要的

..\有几个就是往回退几层

2、

DirectoryInfo info = new DirectoryInfo(Application.StartupPath);

String path = info.Parent.Parent.FullName;

 

3、

 

string WantedPath = Application.StartupPath.Substring(0,Application.StartupPath.LastIndexOf(@"\"));

 

 

 

posted @ 2019-03-04 11:07  dinght92  阅读(6293)  评论(0)    收藏  举报