title: Preventing Visual Studio from rewriting project references
body: <p>I have a large solution in which the "root" project includes feature projects by glob:</p>
  
  <pre><code>&lt;ProjectReference Include="..\Feature\*\*.csproj" /&gt;
  </code></pre>
  
  <p>This works, despite not looking great in the references list, but the issue that <em>occasionally</em> Visual Studio will rewrite the csproj with all of the project references resolved:</p>
  
  <pre><code>&lt;ProjectReference Include="..\Feature\A\A.csproj" /&gt;
  &lt;ProjectReference Include="..\Feature\B\B.csproj" /&gt;
  </code></pre>
  
  <p>It's not clear what triggers this, but I'm guessing it might have something to do with NuGet.</p>
  
  <p>Is there anyway to stop VS from doing this (akin to using <code>DisableFastUpToDateCheck</code> for custom MSBuild scenarios)?</p>