title: MSBuild ResolveProjectReferences Error
body: <p>My MSBuild build script executes fine on all the development machines, but fails to run on the build server, except for the Trunk build. Branches all fail with the following warnings indicating the source of the problem:</p>
  
  <pre><code>Target "ResolveProjectReferences":
      C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets (0,0):  
          warning : The referenced project '..\..\..\Class Library\
              Company.BusinessModel\Company.BusinessModel.csproj' does not exist.
  </code></pre>
  
  <p>I can't understand why this error is even appearing - I have verified that (relative to the csproj being processed) the referenced project does exist. Copying (file copy) the checked out code to my local machine and running the script, the build completes as expected.</p>
  
  <p>Is there anything obviously wrong here? Anything I can check to try and resolve this mystery? </p>
  
  <p><strong>EDIT:</strong></p>
  
  <p>I've tried running MSBuild against the project raising the build error in isolation, so it's not the rest of the solution which is the problem, just something about this specific .csproj file.</p>