var factory1 = new TaskFactory();
var task1 = factory1.FromAsync<WebResponse>(request.BeginGetResponse, request.EndGetResponse, null).Result;
上記のコードは Windows 8 と Windows ストアで動作しますが、Windows Phone 8 で実行しようとすると動作しません。フリーズするだけで何も応答しません。タスクを実行するのに永遠にかかるようです。
私の目的は、asycn と await メソッドを使用せずに、Web サービスを同期的に呼び出すことです。