When I upgraded from 2.0.275-beta to 2.2.1 (in a .NET 4.7 project), it added all of these System Nuget packages:
<package id="System.Collections" version="4.0.11" targetFramework="net47" />
<package id="System.Console" version="4.0.0" targetFramework="net47" />
<package id="System.Diagnostics.Debug" version="4.0.11" targetFramework="net47" />
<package id="System.Globalization" version="4.0.11" targetFramework="net47" />
<package id="System.IO" version="4.1.0" targetFramework="net47" />
<package id="System.Linq" version="4.1.0" targetFramework="net47" />
<package id="System.Linq.Expressions" version="4.1.0" targetFramework="net47" />
<package id="System.Reflection" version="4.1.0" targetFramework="net47" />
<package id="System.Reflection.Extensions" version="4.0.1" targetFramework="net47" />
<package id="System.Reflection.TypeExtensions" version="4.1.0" targetFramework="net47" />
<package id="System.Resources.ResourceManager" version="4.0.1" targetFramework="net47" />
<package id="System.Runtime" version="4.1.0" targetFramework="net47" />
<package id="System.Runtime.Extensions" version="4.1.0" targetFramework="net47" />
Is this what you would expect?
When I upgraded from 2.0.275-beta to 2.2.1 (in a .NET 4.7 project), it added all of these System Nuget packages:
<package id="System.Collections" version="4.0.11" targetFramework="net47" /><package id="System.Console" version="4.0.0" targetFramework="net47" /><package id="System.Diagnostics.Debug" version="4.0.11" targetFramework="net47" /><package id="System.Globalization" version="4.0.11" targetFramework="net47" /><package id="System.IO" version="4.1.0" targetFramework="net47" /><package id="System.Linq" version="4.1.0" targetFramework="net47" /><package id="System.Linq.Expressions" version="4.1.0" targetFramework="net47" /><package id="System.Reflection" version="4.1.0" targetFramework="net47" /><package id="System.Reflection.Extensions" version="4.0.1" targetFramework="net47" /><package id="System.Reflection.TypeExtensions" version="4.1.0" targetFramework="net47" /><package id="System.Resources.ResourceManager" version="4.0.1" targetFramework="net47" /><package id="System.Runtime" version="4.1.0" targetFramework="net47" /><package id="System.Runtime.Extensions" version="4.1.0" targetFramework="net47" />Is this what you would expect?