The images supplied have the string in the blurred out areas for privacy purposes and represented as XXX in all textual representations. I have also posted this on SO which describes the same problem, but the description may be clearer if the one below isnt. http://stackoverflow.com/questions/37064715/teamcity-falis-to-build-a-solution-due-to-pathing-issues
What I am trying to do is build the slnXXXPlatform solution. This solution contains projects that are specific to it (in the red box) as well as projects from another solution slnXXXShared (in green box). The Visual studio solution looks as follows:
and on disk we have at a top level:
When I build this in Visual Studio it all works. However when I build the same slnXXXPlatform via a build action on TeamCity (TC) then the solution fails because it cannot find say XXX.Extensions. What I don't understand is why this is the case because XXX.Extensions is included in slnXXXPlatform solution.
What am I missing here? Or how do I work out exactly what the build action is building and where it is placing the output of that build when the Agent runs?