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(@"\"));
4.
string filePath = AppDomain.CurrentDomain.BaseDirectory + @"\..\測試\1.xml";
實際路徑是(AppDomain.CurrentDomain.BaseDirectory的上一層)\測試\1.xml
退幾層就是幾個..\