3

如何将 AppDomain.CurrentDomain.BaseDirectory 的相对路径放入 Uri。

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

你知道如何?

提前致谢

问候

4

2 回答 2

8

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

要获得两个文件夹的文件:

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

要获取文件,上下两个文件夹:

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

如果您只想要路径,您可以执行以下操作:

Path.GetFullPath(AppDomain.CurrentDomain.BaseDirectory + "..\\..\\Properties\\");
于 2013-02-01T09:09:21.197 回答
1

我最终使用了以下内容:

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

于 2013-02-01T09:40:41.343 回答