Error de RegAsm para un ensamblado .NET 4.0 utilizando Microsoft.Bcl.Async

Error de RegAsm para un ensamblado .NET 4.0 utilizandoMicrosoft.Bcl.Async con el siguiente mensaje:

RegAsm : error RA0000 : Could not load file or assembly 
'System.Threading.Tasks, Version=1.5.11.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
The located assembly's manifest definition does not match
the assembly reference. (Exception from HRESULT: 0x80131040)



Mi asamblea (MyAssembly.dll) utiliza la últimaMicrosoft.Bcl.Async Paquete NuGet, aquí está el proyecto.packages.config:

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="Microsoft.Bcl" version="1.1.6" targetFramework="net40" />
  <package id="Microsoft.Bcl.Async" version="1.0.165" targetFramework="net40" />
  <package id="Microsoft.Bcl.Build" version="1.0.13" targetFramework="net40" />
</packages>

Se agrupaSystem.Threading.Tasks.dll&nbsp;Versión: 2.6.6.0 que es parte de ese paquete NuGet. No hay otroSystem.Threading.Tasks.dll&nbsp;en el sistema de destino (Win7 con .NET 4.0 pero sin .NET 4.5), ni en GAC ni en ningún otro lugar.

Aquí estáMyAssembly.dll.configtiene correctobindingRedirect&nbsp;elementos paraSystem.Threading.Tasks:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="System.IO" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.6.6.0" newVersion="2.6.6.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.6.6.0" newVersion="2.6.6.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Threading.Tasks" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.6.6.0" newVersion="2.6.6.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>

Mi pregunta:no usa RegAsmMyAssembly.dll.config? ¿Cómo lo hago funcionar para que se resuelva?bindingRedirect&nbsp;¿instrucciones?