.Net csproj files – what is the difference between “Reference Include” and “Reference Update”?

I’ve converted some old csproj files to Sdk Style using .Net upgrade assistant and now I see the following lines inside the upgraded csproj files:

<Reference Update="System.Core" />
<Reference Update="System.Xml.Linq" />

It was <Reference Include="System.Core" /> before the update.

What is the difference between Reference Include and Reference update?

  • Does this answer your question? What is the difference between PackageReference Update and PackageReference Include?

    – 

Leave a Comment