ポータブルクラスライブラリでAsyncを使おうとしています。私はプロファイル104を使用しています。これには次のものが含まれます。
- .NET 4.5
- Silverlight 4
- WP 7.5
- WinRT
インストールは機能し、使用できますSystem.Threading.Tasks
が、次のエラーが発生したため、コンパイルできません。
待てない
System.Threading.Task<System.Net.HttpWebResponse>
await
このサンプルのと同じように:
public async Task<string> GetAsync(string urlToCall)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(urlToCall);
request.Method = HttpMethod.Get;
HttpWebResponse response = (HttpWebResponse)await request.GetResponseAsync();
using (var sr = new StreamReader(response.GetResponseStream()))
{
return sr.ReadToEnd();
}
}
なんで?
アップデート
プロファイル104がmonodroidとmonotouchで更新されています。NuGetを使用してMicrosoft.Bcl.Asyncv1.0.16をインストールします。AsyncBridge.Portablev0.2.0を追加すると、Visual Studioの警告は表示されませんが、コンパイルされません。System.Attributesのこの2つのライブラリ間に競合があります
このライブラリをどのように連携させるのですか?
ありがとう