在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中也有类似的东西。
我发现了一个类似的旧问题(https://dev59.com/xnRB5IYBdhLWcg3wyqAd),但我认为一定有更简单的方法可用,肯定!
Sam : )