Utilizando NET Framework y Paquetes Nuget actualizado, últimamente he obtenido varios errores así de este tipo:
Could not load file or assembly 'System.Threading.Tasks.Extensions, Version=4.2.0.0
Con estas librerías:
System.Threading.Tasks.Extensions
System.Runtime.CompilerServices.Unsafe
System.Buffers
System.Net.Http
Las referencias en el proyecto están bien a las versiones correctas, aunque luego en ejecución no se encuentran.