Ok. I have a file application.proj
within that it looks something like…
<?xml version="1.0"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="PreBuild;Build;PostBuild;Deploy;PostDeploy;Test" >
<PropertyGroup>
<ApplicationName>application</ApplicationName>
<SolutionPath>C:\Projects\application\Solution\application.sln</SolutionPath>
</PropertyGroup>
<Import Project="$(SolutionPath)\SharedBuild.properties"/>
<Import Project="$(ApplicationName).properties"/>
</Project>
each of the included projects can also include projects ad infinitum.
So I want some way of drilling down and getting an actual path for each file.
Can I do this in XSL or will I need to revert to C# or something?
Thanks.
root.xml:
project1.xml:
project2.xml:
project3.xml:
Then this is the sort of thing perhaps?
Running against root.xml gives: