title: What does <None Remove="..." /> mean in csproj?
body: <p>I'm working with a dotnet core csproj and I've added a new file. It doesn't initially get added to the csproj at all because of convention over configuration. But as soon as I change its Build Action from None to Embedded resource, two entries are written to the csproj file:</p>
  
  <pre><code>&lt;None Remove="MyFile.sql" /&gt;
  </code></pre>
  
  <p>and</p>
  
  <pre><code>&lt;EmbeddedResource Include="MyFile.sql" /&gt;
  </code></pre>
  
  <p>What does that first entry mean? It seems superfluous to me.</p>