When using 'Microsoft.Bcl.Async' version 1.0.11-beta in Windows Phone 7.5 project, the app crashes when it gets to Task-based awaitable code with the following exception:
"An unhandled exception of type 'System.TypeLoadException' occurred in *.dll.
Additional information: File or assembly name 'System.Threading.Tasks, Version=188.8.131.52, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A', or one of its dependencies, was not found."
The build output contains the following lines (they repeat two times for two projects that use 'Microsoft.Bcl.Async'):
> Consider app.config remapping of assembly "System.Threading.Tasks, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from Version "184.108.40.206"  to Version "220.127.116.11" [...\packages\Microsoft.Bcl.1.0.11-beta\lib\sl4-windowsphone71\System.Threading.Tasks.dll] to solve conflict and get rid of warning.
> Consider app.config remapping of assembly "System.Runtime, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from Version "18.104.22.168"  to Version "22.214.171.124" [...\packages\Microsoft.Bcl.1.0.11-beta\lib\sl4-windowsphone71\System.Runtime.dll] to solve conflict and get rid of warning.
Since it's a Windows Phone project, I can't use app.config to resolve this issue like it's described in 'Known Issues' document for 'Microsoft.Bcl'.