【发布时间】:2011-06-07 21:46:25
【问题描述】:
在 NAnt 中,我有一个非常简单的属性来获取我的项目的根,它看起来像这样。:
<property
name="project.root.folder"
value="${directory::get-parent-directory(directory::get-parent-directory(project.local.folder))}"
/>
这会将我带到我构建所有路径的项目的根目录。
在 MSBuild 中,我可以使用 $(MSBuildProjectDirectory) 获取当前目录,但我想获取父目录的完整路径。 NAnt 使用 directory::get-parent-directory,它很有魅力,我希望 MSBuild 中也有类似的东西。
我发现了一个以前的类似问题 (http://stackoverflow.com/questions/514264/msbuild-find-msbuildprojectdirectory-parent-directory),但我认为肯定有更简单的东西可用!
山姆:)
【问题讨论】:
-
看起来像什么?啊哈,给你修好了!
-
哈哈,不知道你是怎么做到的,但谢谢!
-
BAMBAM:缩进 4 个空格。