C#Uri AppDomain.CurrentDomain.BaseDirectory相对路径

时间:2013-02-01 08:22:33

标签: c#

如何获取AppDomain.CurrentDomain.BaseDirectory到Uri的相对路径。

我需要从AppDomain.CurrentDomain.BaseDirectory升级“cd ......”,然后再升级到其他文件夹。

你知道吗?

提前致谢

此致

2 个答案:

答案 0 :(得分:8)

如果你只想增加一个或多个文件夹然后再下来,你可以使用这样的东西。

要获取文件两个文件夹:

AppDomain.CurrentDomain.BaseDirectory+"..\\..\\Program.cs"

要获取文件两个文件夹,一个文件夹:

AppDomain.CurrentDomain.BaseDirectory + "..\\..\\Properties\\AssemblyInfo.cs"

如果你只想要这样的道路,你可以这样做:

Path.GetFullPath(AppDomain.CurrentDomain.BaseDirectory + "..\\..\\Properties\\");

答案 1 :(得分:1)

我最终使用了以下内容:

System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory,@“...... \ www \”);