异步HttpHandlers和WriteAsync

我一直在Ayende Rahien的博客上试验一些代码,这些代码使用异步HttpHandler来改进可以同时处理的请求数量。

不幸的是,我甚至可以得到基本的例子。 我收到以下错误:

‘System.IO.TextWriter’不包含’WriteAsync’的定义,并且没有可以找到接受类型’System.IO.TextWriter’的第一个参数的扩展方法’WriteAsync’(您是否缺少using指令或程序集引用?)

为线。

return context.Response.Output.WriteAsync("Hello World!"); 

我想这个方法是net4中添加的扩展方法,作为Parallel Extensions的一部分,但是对于我的生活,我可以找到正确的命名空间。

Wouls你们任何一个铁杆csharpers请揭开光明。

退房和http://msdn.microsoft.com/en-us/vstudio/async.aspx (在更新1下) http://www.hanselman.com/blog/InstallingAndRunningNodejsApplicationsWithinIISOnWindowsAreYouMad.aspx

可能会让你走在正确的位置

我一直在看Scott Hanselman和Ayende的博客,并且正在摸索我的头脑。

我的解决方案是安装Async CTP并包含对AsyncCtpLibrary的引用,这在我的案例中很好地隐藏了C:\ Users \ Administrator \ Documents \ Microsoft Visual Studio Async CTP \ Samples

感谢缺少对AsyncCtpLibrary.dll的引用