2

HttpClientMVC4 beta 中的类不支持await关键字吗?我已经安装了一段时间的异步 CTP,但现在也安装了 MVC4 测试版,编译器告诉我HttpClient方法是不可等待的,尽管我在网上看到的各种代码示例表明不是这样。我错过了什么?

编辑

我说的是任何 *Async() 方法。例如await client.PutAsync(...);

4

2 回答 2

2

可以等待的界面在测试版中发生了一些变化,因此如果您可以改用 VS11(如果项目处于低级(.NET 4、SL 5),则可以使用最近的目标包),那么您应该没问题。较旧的异步 CTP 编译器不知道更改。:)

于 2012-04-29T17:36:52.640 回答
1

编译器消息令人困惑。您必须将 AsyncCtpLibrary.dll 添加到您的项目中。使用 NuGet 包 AsyncAwaitCTP 快速完成。

于 2012-04-29T09:35:13.587 回答