What does <None Remove="..." /> mean in csproj? : <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>
