title: Build .csproj with MSBuild without project reference
body: <p>When writing an MSBuild file from scratch, is it possible to build .csproj files directly without a reference to the solution they're a member of?  Introductory guides like <a href="http://msdn.microsoft.com/en-us/library/dd576348.aspx" rel="noreferrer">this one</a> often explain how to compile individual .cs files or build a .csproj directly from the command line.</p>
  
  <p>For example, command line MSBuild without a .sln reference:</p>
  
  <pre><code>msbuild helloworld.csproj /t:Build /verbosity:detailed
  </code></pre>
  
  <p>Or a .csproj given a .sln:</p>
  
  <pre><code>&lt;MSBuild
    Projects="mysolution.sln"
    Targets="My_Project_File"
    Properties="Configuration=$(Configuration);Platform=$(Platform)"
    ContinueOnError="false" /&gt;
  </code></pre>
  
  <p>I haven't found any references mentioning building the .csproj within an MSBuild file without a .sln.  Is there a way and I'm just missing something?</p>