MSBuild,如何获取第二个父级

MSBuild,如何获取第二个父级,msbuild,nuget,msbuild-task,Msbuild,Nuget,Msbuild Task,MSBuild目标文件,如何获取这样地址的第二个父级 <PropertyGroup> <LibFolder>$([System.IO.Directory]::GetParent($(MSBuildProjectDirectory)))</LibFolder> </PropertyGroup> 这是为一级家长准备的,我怎样才能获得第二级?父级的父级只需在前面的结果上再次调用该函数: <PropertyGroup>

MSBuild目标文件,如何获取这样地址的第二个父级

  <PropertyGroup>
    <LibFolder>$([System.IO.Directory]::GetParent($(MSBuildProjectDirectory)))</LibFolder>
  </PropertyGroup>

这是为一级家长准备的,我怎样才能获得第二级?父级的父级

只需在前面的结果上再次调用该函数:

  <PropertyGroup>
    <LibFolder>$([System.IO.Directory]::GetParent($(MSBuildProjectDirectory)))</LibFolder>
    <LibFolder>$([System.IO.Directory]::GetParent($(LibFolder)))</LibFolder>
  </PropertyGroup>

哦,我不是这么想的,看起来是个好把戏+1并将其标记为答案。