В 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 есть что-то похожее.
Я нашел предыдущий аналогичный вопрос (/517687/naiti-roditelskii-katalog-msbuildprojectdirectory), но я думаю, что должно быть что-то более простое, конечно!
Сэм:)