NuGet 2.8.6 causando dependência do .NET 4.5+?

Recentemente começou a obter erros em máquinas de compilação usando o nuget.exe mais recente (2.8.6)

.nuget\nuget restore MySolution.sln

Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

A mesma árvore de comando / origem exata restaura perfeitamente usando o nuget.exe 2.8.5

A máquina de compilação é o Windows 2008 R2, .NET 4.0 (nenhuma atualização 4.5 permitida nessa imagem de compilação) e o VS 2010. Basicamente, temos um número de máquinas de compilação configuradas para combinações específicas (Windows, .NET, Visual Studio).

Parece que a versão 2.8.6 dependia do .NET 4.5 que quebra em máquinas sem ela.

questionAnswers(2)

yourAnswerToTheQuestion